Yum

Hur avinstallerar jag ett Yum-paket?

Hur avinstallerar jag ett Yum-paket?
Varje Linux-distro är en samling av många paket. För att hålla ordning på dem alla är en lämplig pakethanterare ett måste. Beroende på vilken typ av paket distro använder, skiljer sig pakethanteraren. Vid distros med RPM-paketet är yum pakethanteraren. Den är tillgänglig på CentOS, RHEL och andra RPM-baserade distributioner (Fedora och OpenSUSE, etc).). Det används dock mest på CentOS och RHEL.
Den här guiden visar hur man avinstallerar ett yum-paket.

Avinstallera yum-paket

Att avinstallera ett paket är en av de grundläggande funktionerna som en pakethanterare har att tillhandahålla. När det gäller yum kommer det med en handfull sätt att avinstallera ett paket. Observera att det här är RPM-paket som yum avinstallerar från systemet.
I den här guiden använder jag CentOS 8.2 för att demonstrera metoderna.

Förutsättningar

För att utföra alla systemnivåändringar på alla Linux-distroer måste du ha sudo-privilegium eller root-åtkomst. När det gäller CentOS måste du ha tillgång till roten eller någon annan användare som kan köra sudo-kommandon.
Som standard inaktiverar CentOS sudo-privilegium för alla användare (utom root). Här loggar jag in som root för att utföra åtgärderna.

Avinstallera paketet med yum

Lista installerade paket
Innan du avinstallerar ett paket måste du först veta paketnamnet. Följande kommando visar alla installerade paket.

$ yum-listan installerad

Utgången kan filtreras med grep. För enklare läsning kan du skicka det till mindre.

$ yum-listan installerad | grep

$ yum-listan installerad | mindre

Grundläggande avinstallation av paket
Detta är det mycket grundläggande sättet att avinstallera ett paket med yum. Förutsatt att du känner till paketnamnet som ska avinstalleras, kör följande kommando.

$ yum ta bort

Samma kommandostruktur fungerar om du vill avinstallera flera paket.

$ yum ta bort

Avinstallera paketgrupp
Gruppering är en intressant funktion som yum kommer med. Precis som om du kan installera alla paket under samma grupp kan du också avinstallera dem.

Låt oss bryta ner det med ett snabbt exempel. Gruppen "Utvecklingsverktyg" innehåller alla nödvändiga verktyg för mjukvaruutveckling. Det inkluderar paket som gcc, automake, cmake, git, etc. Precis som att installera en grupp, erbjuder yum också ett sätt att avinstallera en grupp.

För att avinstallera en grupp, kör följande kommando.

$ yum ta bort @ ""

Alternativt kan du använda det här kommandot. Det gör samma jobb men kommandostrukturen är annorlunda.

$ yum grupp ta bort ""


Bekräfta automatiskt borttagningsbekräftelse
När du tar bort ett paket / en grupp kommer yum att be om bekräftelse. Om du inte vill möta uppmaningen kan du använda “-y” för att svara “ja”.

$ yum ta bort -y

Slutgiltiga tankar

Avinstallera paket på yum är ganska enkelt. Allt som krävs är namnet på målpaketet och rootprivilegiet. Detta är dock inte den enda funktionen som yum erbjuder. Det är en kraftfull pakethanterare som kan göra många saker.

För en snabb genomgång av vad yum kan, kolla in yums hjälpsida.

$ yum --hjälp

Happy computing!

OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...
SuperTuxKart för Linux
SuperTuxKart är en fantastisk titel som är utformad för att ge dig Mario Kart-upplevelsen gratis på ditt Linux-system. Det är ganska utmanande och rol...
Battle for Wesnoth Tutorial
Slaget om Wesnoth är ett av de mest populära open source-strategispel som du kan spela just nu. Det här spelet har inte bara utvecklats under mycket l...