Welcome to Our Website

Red Hat Ügyfélportál


felbontás

az RPM csomag telepítéséhez először meg kell adnia az RPM csomagot, amelyet telepíteni szeretne a rendszerére. A Red Hat Ügyfélportál a Letöltések területén található termékeinkben található összes RPM csomagot biztosítja. Két módja van, hogy keresse meg a csomag érdekli.

Tallózás Csomagnév szerint
A letöltések közül válassza az RPM Csomagkeresés lehetőséget. A Csomagkeresés lehetővé teszi a csomagok keresését terméktől függetlenül, de korlátozható egy adott termékre.,

Tallózás Termék szerint
A letöltésekből keresse meg az érdeklődő terméket, majd válassza a “csomagok” fület. Például csomagok RHEL 7 Server

megjegyzés: a csomagok megtekintéséhez vagy letöltéséhez aktív termék-előfizetésre van szükség, amely tartalmazza a csomagra vonatkozó jogosultságokat.

a csomagok Ügyfélportálról történő letöltésével kapcsolatos további információkért tekintse meg ezt a megoldást: hogyan töltheti le az rpm csomagot manuálisan az Ügyfélportálról?,

telepítése vagy frissítése

a rpm parancsnak két fő lehetősége van az RPM csomagok telepítésére vagy frissítésére:

  • -iúj csomag telepítésére szolgál. Mindig használja ezt a kernel telepítések, frissítések csak abban az esetben.

  • -U egy RPM csomag frissítésére szolgál, de egy csomagot is telepít, ha nem létezik az RPM adatbázisban.

  • használat és további lehetőségek az RPM man oldalon találhatók. Írja be aman rpm parancsot a parancssorból., Itt van néhány információ a -iés -U zászlók:

    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.

    példák:

    Megjegyzés: Ezek a példák feltételezik, hogy a csomagok egy könyvtárban vannak a rendszeren. Az alábbi RPM parancsok az aktuális munkakönyvtárban kerülnek végrehajtásra, ahol az új RPM fájlok találhatók.

    • RPM csomag telepítéséhez a -i zászlót használjuk. Mint korábban említettük, akkor használja ezt a zászlót, ha telepíti a kernel RPM., Ebben az esetben a régi kernelt a helyén szeretné hagyni, legalábbis ideiglenesen, abban az esetben, ha az új kernel nem indul el. Ebben a példában először ellenőrizzük az új RPM csomagok nevét a ls paranccsal. Ezután lekérdezzük az RPM adatbázist, hogy megnézzük, mely kernel csomagok már telepítve vannak. Nem kell a verziószámot beírnia a lekérdezésbe, de a használat: rpm -q <package name>. Az RPM csomagot a következő paranccsal telepíthetjük: rpm -ivh <package name>., Megjegyzés: a -vopció verbose kimenetet jelenít meg, a -h pedig megjeleníti a hash jeleket, ami az RPM frissítés előrehaladásának hatását jelenti. Végül futtatunk egy másik RPM lekérdezést, hogy ellenőrizzük a csomag rendelkezésre állását.
    • az RPM csomag frissítéséhez a -U zászlót használjuk. Ebben a példában az új csomag nevét a ls paranccsal ellenőrizzük. Ezután futtatunk egy RPM lekérdezést, hogy megtudjuk, létezik-e a telepíteni kívánt csomag az RPM adatbázisban, rpm -q <package name>., Ezután az RPM telepítést a következő paranccsal hajtjuk végre: rpm -Uvh <package name>. Megjegyzés: a -vopció verbose kimenetet jelenít meg, a -h pedig megjeleníti a hash jeleket, ami az RPM frissítés előrehaladásának hatását jelenti. Végül futtatunk egy másik RPM lekérdezést, hogy ellenőrizzük a csomag rendelkezésre állását.

    megjegyzés: ahttpd ésmod_ssl a függőségi problémák miatt egyszerre kellett telepíteni., Ha megpróbálja telepíteni az egyiket a másik nélkül, akkor a következőhöz hasonló hibát kap:

    # 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

    Vélemény, hozzászólás?

    Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük