jammie

Hoe verwijder ik een Yum-pakket??

Hoe verwijder ik een Yum-pakket??
Elke Linux-distro is een verzameling van talloze pakketten. Om ze allemaal op orde te houden, is een geschikte pakketbeheerder een must. Afhankelijk van het type pakket dat de distro gebruikt, verschilt de pakketbeheerder. In het geval van distributies die het RPM-pakket gebruiken, is yum de pakketbeheerder. Het is beschikbaar op CentOS, RHEL en andere op RPM gebaseerde distributies (Fedora en OpenSUSE, enz.). Het wordt echter meestal gebruikt op CentOS en RHEL.
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:.

$ yum lijst geïnstalleerd

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:.

$ jammie verwijderen

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.

$ jammie verwijderen -ja

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 --help

Veel computerplezier!

Top 5 Game Capture-kaarten
We hebben allemaal gezien en genoten van streaming gameplays op YouTube. PewDiePie, Jakesepticye en Markiplier zijn slechts enkele van de beste gamers...
Hoe een spel op Linux te ontwikkelen
Tien jaar geleden zouden niet veel Linux-gebruikers voorspellen dat hun favoriete besturingssysteem ooit een populair spelplatform voor commerciële vi...
Open source-poorten van commerciële game-engines
Gratis, open source en platformonafhankelijke game-engine-recreaties kunnen worden gebruikt om zowel oude als enkele van de vrij recente gametitels te...