Weboldal keresés

A Yum telepítés visszavonása vagy újbóli végrehajtása a CentOS és RHEL rendszeren


A YUM Package Managerhez (a 3.2.25 verziótól) hozzáadott egyik legfontosabb és leghasznosabb funkció a „yum history” parancs. Lehetővé teszi a rendszeren lefutott yum-tranzakciók teljes történetének áttekintését.

Megmutatja a tranzakciók végrehajtásának dátumait és időpontjait, azt, hogy a tranzakció sikeres volt-e vagy megszakadt-e, az érintett csomagok számát és még sok minden mást.

Fontos, hogy a yum history felhasználható bizonyos tranzakciók visszavonására vagy újrakészítésére. Ebben a cikkben bemutatjuk, hogyan lehet visszavonni vagy újra csinálni egy yum-telepítést, beleértve a CentOS/RHEL disztribúciótól való függőségeket.

Ehhez először át kell tekintenie a yum-tranzakciók előzményeit a következő parancs futtatásával root felhasználóként, ellenkező esetben a sudo parancsot kell használnia root jogosultságok megszerzéséhez.

sudo yum history  
OR
sudo yum history list all

A fenti képernyőképen látható kimenetből a yum history megmutatja a tranzakcióazonosítót, a parancssort, a dátumot és az időt, a műveletet és egyebeket.

A yum telepítés visszavonásához vegye figyelembe a tranzakcióazonosítót, és hajtsa végre a szükséges műveletet. Ebben a példában vissza akarjuk vonni a telepítést a ID 63 használatával, ami törli a megadott tranzakcióban telepített csomagot az alábbiak szerint (kérésre írja be az y/yes parancsot ).

sudo yum history undo 63

A yum telepítésének újrakészítéséhez, mint korábban, jegyezze fel a tranzakcióazonosítót, és futtassa. Például a ID 63 telepítéséhez futtassa a következő parancsot.

sudo yum history redo 63

Vegye figyelembe, hogy ugyanezt megteheti a yum eltávolítás/törlés tranzakció esetén is. A legfontosabb megjegyzés egy yum install vagy yum remove művelet tranzakcióazonosítója.

A yum történetével kapcsolatos további információkért tekintse meg ezt az útmutatót:

  1. A „Yum History” használata a telepített vagy eltávolított csomagok információinak megtudásához

Ez minden most! Ebben a cikkben bemutattuk, hogyan lehet visszavonni vagy újraindítani a yum-telepítést, beleértve a CentOS/RHEL-től való függőségeket. Ossza meg velünk gondolatait az alábbi megjegyzés űrlapon keresztül.