Kako poništiti ili ponoviti Yum instalaciju na CentOS i RHEL
Jedna od najvažnijih i najkorisnijih značajki dodanih u YUM Package Manager (od verzije 3.2.25) je naredba ‘yum history’. Omogućuje vam pregled cijele povijesti yum transakcija koje su pokrenute na sustavu.
Prikazuje datume i vremena kada su transakcije izvršene, jesu li transakcije uspjele ili su prekinute, broj pogođenih paketa i još mnogo toga.
Važno je da se yum povijest može koristiti za poništavanje ili ponovno određenih transakcija. U ovom ćemo članku pokazati kako poništiti ili ponoviti yum instalaciju uključujući ovisnosti o distribuciji CentOS/RHEL.
Da biste to učinili, prvo trebate pregledati povijest transakcija yum pokretanjem sljedeće naredbe kao root korisnik, inače koristite naredbu sudo za dobivanje root privilegija.
sudo yum history
OR
sudo yum history list all
Iz izlaza na gornjoj snimci zaslona, yum povijest prikazuje ID transakcije, naredbeni redak, datum i vrijeme, radnju i više.
Da biste poništili yum instalaciju, zabilježite ID transakcije i izvršite potrebnu radnju. U ovom primjeru želimo poništiti instalaciju s ID 63, što će izbrisati paket koji je instaliran u navedenoj transakciji, kako slijedi (unesite y/yes
kada se to od vas zatraži ).
sudo yum history undo 63
Da biste ponovili yum instalaciju, kao i prije, zabilježite ID transakcije i pokrenite je. Na primjer, da ponovite instalaciju s ID 63, pokrenite sljedeću naredbu.
sudo yum history redo 63
Imajte na umu da možete učiniti isto za yum uklanjanje/brisanje transakcije. Najvažnija stvar koju treba imati na umu je ID transakcije radnje yum instaliranje ili yum uklanjanje.
Za više informacija o povijesti yum-a pogledajte ovaj vodič:
- Kako koristiti 'Yum povijest' da saznate informacije o instaliranim ili uklonjenim paketima
To je sve za sada! U ovom članku smo pokazali kako poništiti ili ponoviti yum instalaciju uključujući ovisnosti o CentOS/RHEL. Podijelite svoje mišljenje s nama putem obrasca za komentare u nastavku.