Welcome to Our Website

Red Hat Customer Portal (Română)

rezoluție

pentru a instala un pachet RPM, trebuie să aveți mai întâi pachetul RPM pe care încercați să îl instalați pe sistemul dvs. Portalul clienților Red Hat oferă toate pachetele RPM incluse în produsele noastre în zona noastră de descărcări. Există două modalități de a localiza un pachet care vă interesează.

căutați după numele pachetului
din Descărcări, alegeți căutare pachet RPM. Căutarea pachetelor permite căutarea pachetelor indiferent de produs, dar poate fi limitată la un anumit produs.,

căutați după produs
din Descărcări, navigați la produsul care vă interesează și apoi selectați fila „pachete”. De exemplu, pachetele pentru RHEL 7 Server

notă: un abonament activ de produs care include drepturi asupra pachetului este necesar pentru a vizualiza sau descărca pachetele.

pentru mai multe informații despre descărcarea pachetelor din Portalul pentru clienți, consultați această soluție: cum să descărcați manual pachetul rpm din Portalul pentru clienți?,

Instalarea sau Actualizarea

Există două opțiuni principale de rpm comandă care sunt utilizate pentru a instala sau actualiza pachete RPM:

  • -i este folosit pentru a instala un pachet nou. Utilizați întotdeauna acest lucru pentru instalările și actualizările kernel-ului, pentru orice eventualitate.

  • -U este folosit pentru a actualiza un pachet RPM, dar va instala, de asemenea, un pachet dacă nu există în baza de date RPM.

utilizarea și opțiunile suplimentare pot fi găsite în pagina Man RPM. Tastați man rpm din linia de comandă., Aici este unele informații despre -i și -U steaguri:

INSTALL AND UPGRADE OPTIONS The general form of an rpm install command is rpm {-i|--install} PACKAGE_FILE ... This installs a new package. The general form of an rpm upgrade command is rpm {-U|--upgrade} PACKAGE_FILE ... This install the package or upgrades the package currently installed to a newer version. This is the same as install, except all other version(s) of the package are removed after the new package is installed.

Exemple:

Notă: Aceste exemple să presupunem pachetele sunt într-un director de pe sistemul dumneavoastră. Comenzile RPM de mai jos sunt executate în directorul de lucru curent în care se află noile fișiere RPM.

  • Pentru a instala un pachet RPM, folosim steagul -i. Așa cum am menționat anterior, utilizați acest steag atunci când instalați un RPM kernel., În acest caz, veți dori să lăsați vechiul kernel în loc, cel puțin temporar, în cazul în care noul kernel nu pornește. În acest exemplu, verificăm mai întâi să vedem numele noilor pachete RPM cu comanda ls. Apoi interogăm baza de date RPM pentru a vedea ce pachete de kernel sunt deja instalate. Nu este necesar să includeți numărul versiunii în interogare, dar utilizarea este: rpm -q <package name>. Putem instala pachetul RPM cu următoarea comandă: rpm -ivh <package name>., Notă -v opțiune va afișa ieșire detaliată și -h va arăta semne, care reprezintă acțiunea de progresul RPM upgrade. În cele din urmă, vom rula o altă interogare RPM pentru a verifica pachetul va fi disponibil.
  • Pentru a actualiza un pachet RPM, folosim steagul -U. În acest exemplu, verificăm noul nume de pachet cu comanda ls. Apoi vom rula o interogare RPM pentru a vedea dacă pachetul pe care dorim să îl instalăm există în baza de date RPM, rpm -q <package name>., Apoi, executăm instalarea RPM cu următoarea comandă: rpm -Uvh <package name>. Notă -v opțiune va afișa ieșire detaliată și -h va arăta semne, care reprezintă acțiunea de progresul RPM upgrade. În cele din urmă, vom rula o altă interogare RPM pentru a verifica pachetul va fi disponibil.

Notă: httpd și mod_ssl necesar pentru a fi instalat în același timp, din cauza unor probleme de dependență., Dacă încercați să instalați una fără cealaltă, veți primi o eroare similară cu următoarea:

# rpm -Uvh httpd-2.0.46-32.ent.3.i386.rpmerror: Failed dependencies: httpd = 2.0.46-32.ent is needed by (installed) mod_ssl-2.0.46-32.ent

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *