Kako poništiti ili ponoviti Yum instalaciju na CentOS-u i RHEL-u
Jedna od najvažnijih i najkorisnijih funkcija dodatih YUM Package Manageru (od verzije 3.2.25) je naredba „yum history”. Omogućava vam da pregledate potpunu istoriju yum transakcija koje su pokrenute na sistemu.
Prikazuje datume i vrijeme kada su transakcije izvršene, da li su transakcije uspjele ili su prekinute, broj paketa na koje je to utjecalo i još mnogo toga.
Važno je da se yum historija može koristiti za poništavanje ili ponavljanje određenih transakcija. U ovom članku ćemo pokazati kako poništiti ili ponoviti yum instalaciju uključujući ovisnosti o CentOS/RHEL distribuciji.
Da biste to učinili, prvo morate pregledati yum historiju transakcija tako što ćete pokrenuti sljedeću naredbu kao root korisnik, u suprotnom koristite naredbu sudo da dobijete root privilegije.
sudo yum history
OR
sudo yum history list all
Iz rezultata na slici iznad, yum historija prikazuje ID transakcije, komandnu liniju, datum i vrijeme, radnju i još mnogo toga.
Da poništite yum instalaciju, zabilježite ID transakcije i izvršite potrebnu radnju. U ovom primjeru želimo poništiti instalaciju sa ID 63, čime će se obrisati paket koji je instaliran u navedenoj transakciji, na sljedeći način (unesite y/yes
kada se to zatraži ).
sudo yum history undo 63
Da ponovite yum instalaciju, kao i prije, uzmite u obzir ID transakcije i pokrenite ga. Na primjer, da ponovite instalaciju sa ID 63, pokrenite sljedeću naredbu.
sudo yum history redo 63
Imajte na umu da isto možete učiniti za yum remove/erase transakciju. Najvažnija stvar koju treba napomenuti je ID transakcije akcije yum install ili yum remove.
Za više informacija o yum historiji, pogledajte ovaj vodič:
- Kako koristiti 'Yum History' 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-u. Podijelite svoje mišljenje s nama putem obrasca za komentare ispod.