Deze gids laat zien hoe u een yum-pakket verwijdert uninstall.
Yum-pakketten verwijderen
Het verwijderen van een pakket is een van de fundamentele functionaliteiten die een pakketbeheerder moet bieden. In het geval van yum wordt het geleverd met een handvol manieren om een pakket te verwijderen. Merk op dat dit RPM-pakketten zijn die yum van het systeem verwijdert.
In deze handleiding gebruik ik CentOS 8.2 om de methoden te demonstreren.
Vereisten
Om een wijziging op systeemniveau op een Linux-distro uit te voeren, moet u sudo-rechten of root-toegang hebben. In het geval van CentOS moet je toegang hebben tot de root of een andere gebruiker die sudo-commando's kan uitvoeren.
Standaard schakelt CentOS het sudo-privilege uit voor alle gebruikers (behalve root). Hier log ik in als root om de acties uit te voeren.
Pakket verwijderen met yum
Lijst met geïnstalleerde pakketten
Voordat u een pakket verwijdert, moet u eerst de pakketnaam weten. De volgende opdracht geeft een lijst van alle geïnstalleerde pakketten:.
De uitvoer kan worden gefilterd met grep. Om het lezen gemakkelijker te maken, kunt u het doorgeven aan minder.
$ yum lijst geïnstalleerd | grep$ yum lijst geïnstalleerd | minder
Basispakket verwijderen
Dit is de zeer eenvoudige manier om een pakket te verwijderen met yum. Ervan uitgaande dat u de pakketnaam weet die u wilt verwijderen, voert u de volgende opdracht uit:.
Dezelfde opdrachtstructuur werkt als u meerdere pakketten wilt verwijderen.
$ jammie verwijderen
Pakketgroep verwijderen
Groeperen is een interessante functie waarmee yum wordt geleverd. Net zoals u alle pakketten onder dezelfde groep kunt installeren, kunt u ze ook verwijderen.
Laten we het opsplitsen met een snel voorbeeld. De groep "Ontwikkeltools" bevat alle benodigde tools voor softwareontwikkeling. Het bevat pakketten zoals gcc, automake, cmake, git, enz. Net als het installeren van een groep, biedt yum ook een manier om een groep te verwijderen.
Voer de volgende opdracht uit om een groep te verwijderen:.
$ yum verwijder @"Gebruik anders dit commando. Het doet hetzelfde werk, maar de commandostructuur is anders.
$ yum groep verwijderen "
Bevestigingsprompt voor verwijdering automatiseren
Telkens wanneer een pakket/groep wordt verwijderd, zal yum om bevestiging vragen. Als u de prompt niet wilt zien, kunt u "-y" gebruiken om "ja" te antwoorden.
Laatste gedachten
Het verwijderen van pakketten op yum is vrij eenvoudig. Het enige dat nodig is, is de naam van het doelpakket en root-privilege. Dit is echter niet de enige functie die yum biedt. Het is een krachtige pakketbeheerder die veel kan.
Bekijk de yum-helppagina voor een snel overzicht van waartoe yum in staat is.
$ jammie --helpVeel computerplezier!