Jak cofnąć lub powtórzyć instalację Yum na CentOS i RHEL
Jedną z najważniejszych i najbardziej przydatnych funkcji dodanych do Menedżera pakietów YUM (od wersji 3.2.25) jest polecenie „historia yum”. Umożliwia przeglądanie pełnej historii transakcji yum, które zostały przeprowadzone w systemie.
Pokazuje daty i godziny przeprowadzenia transakcji, powodzenie transakcji lub jej przerwanie, liczbę przesyłek, których to dotyczy, i wiele więcej.
Co ważne, historii yum można użyć do cofnięcia lub ponowienia określonych transakcji. W tym artykule pokażemy, jak cofnąć lub ponowić instalację yum, łącznie z zależnościami od dystrybucji CentOS/RHEL.
Aby to zrobić, musisz najpierw przejrzeć historię transakcji yum, uruchamiając poniższe polecenie jako użytkownik root, w przeciwnym razie użyj polecenia sudo, aby uzyskać uprawnienia roota.
sudo yum history
OR
sudo yum history list all
Z wyników pokazanych na powyższym zrzucie ekranu historia yum pokazuje identyfikator transakcji, wiersz poleceń, datę i godzinę, akcję i inne informacje.
Aby cofnąć instalację mniam, zanotuj identyfikator transakcji i wykonaj wymagane działanie. W tym przykładzie chcemy cofnąć instalację z ID 63, co spowoduje usunięcie pakietu zainstalowanego w określonej transakcji w następujący sposób (wprowadź y/yes
, gdy pojawi się pytanie ).
sudo yum history undo 63
Aby ponowić instalację yum, tak jak poprzednio, zanotuj identyfikator transakcji i uruchom go. Na przykład, aby powtórzyć instalację z ID 63, uruchom następujące polecenie.
sudo yum history redo 63
Pamiętaj, że możesz zrobić to samo w przypadku transakcji usuwania/kasowania mniam. Najważniejszą rzeczą, na którą należy zwrócić uwagę, jest identyfikator transakcji akcji mniam instalacja lub usunięcie mniam.
Więcej informacji na temat historii mniam znajdziesz w tym przewodniku:
- Jak korzystać z „Historii Yum”, aby znaleźć informacje o zainstalowanych lub usuniętych pakietach
To wszystko na teraz! W tym artykule pokazaliśmy, jak cofnąć lub ponowić instalację yum, w tym zależności od CentOS/RHEL. Podziel się z nami swoimi przemyśleniami za pomocą poniższego formularza komentarza.