Zoeken op website

Een Yum-installatie ongedaan maken of opnieuw uitvoeren op CentOS en RHEL


Een van de belangrijkste en nuttigste functies die aan YUM Package Manager zijn toegevoegd (vanaf versie 3.2.25) is het ‘yum history’ commando. Hiermee kunt u een volledige geschiedenis bekijken van yum-transacties die op een systeem zijn uitgevoerd.

Het toont de datums en tijden waarop een transactie is uitgevoerd, of de transactie is geslaagd of afgebroken, het aantal getroffen pakketten en nog veel meer.

Belangrijk is dat de yum-geschiedenis kan worden gebruikt om bepaalde transacties ongedaan te maken of opnieuw uit te voeren. In dit artikel laten we zien hoe je een yum-installatie ongedaan kunt maken of opnieuw kunt uitvoeren, inclusief de afhankelijkheden van een CentOS/RHEL-distributie.

Om dit te doen, moet je eerst de yum-transactiegeschiedenis bekijken door het volgende commando uit te voeren als root gebruiker, of gebruik anders het sudo commando om root-rechten te verkrijgen.

sudo yum history  
OR
sudo yum history list all

Uit de uitvoer in de bovenstaande schermafbeelding toont de yum-geschiedenis u de transactie-ID, de opdrachtregel, datum en tijd, actie en meer.

Om een yum-installatie ongedaan te maken, noteert u de transactie-ID en voert u de vereiste actie uit. In dit voorbeeld willen we de installatie met ID 63 ongedaan maken, waardoor het pakket dat in de opgegeven transactie is geïnstalleerd, als volgt wordt gewist (voer y/yes in wanneer daarom wordt gevraagd ).

sudo yum history undo 63

Om een yum-installatie opnieuw uit te voeren, zoals voorheen, noteer je de transactie-ID en voer je deze uit. Om bijvoorbeeld de installatie opnieuw uit te voeren met ID 63, voert u de volgende opdracht uit.

sudo yum history redo 63

Houd er rekening mee dat u hetzelfde kunt doen voor een yum verwijder/wis-transactie. Het belangrijkste om te noteren is de transactie-ID van een actie yum installeren of yum verwijderen.

Voor meer informatie over de geschiedenis van Yum, zie deze handleiding:

  1. Hoe u ‘Yum History’ kunt gebruiken om informatie over geïnstalleerde of verwijderde pakketten te achterhalen

Dat is het voor nu! In dit artikel hebben we gedemonstreerd hoe je een yum-installatie ongedaan kunt maken of opnieuw kunt uitvoeren, inclusief afhankelijkheden van CentOS/RHEL. Deel uw mening met ons via het onderstaande reactieformulier.