Denne guiden viser hvordan du avinstallerer en yum-pakke.
Avinstaller yum-pakker
Avinstallering av en pakke er en av de grunnleggende funksjonene en pakkebehandler har å tilby. I tilfelle yum kommer det med en håndfull måter å avinstallere en pakke på. Merk at dette er RPM-pakker som yum avinstallerer fra systemet.
I denne guiden bruker jeg CentOS 8.2 for å demonstrere metodene.
Forutsetninger
For å utføre endringer på systemnivå på en hvilken som helst Linux-distro, må du ha sudo-privilegium eller root-tilgang. Når det gjelder CentOS, må du ha tilgang til roten eller andre brukere som kan kjøre sudo-kommandoer.
Som standard deaktiverer CentOS sudo-privilegium for alle brukerne (unntatt root). Her logger jeg inn som rot for å utføre handlingene.
Avinstaller pakken ved hjelp av yum
Liste installerte pakker
Før du avinstallerer en pakke, må du først vite pakkenavnet. Følgende kommando viser alle installerte pakker.
Utdataene kan filtreres ved hjelp av grep. For lettere lesing kan du gi den til mindre.
$ yum-listen er installert | grep$ yum-listen er installert | mindre
Grunnleggende avinstallering av pakken
Dette er den helt grunnleggende måten å avinstallere en pakke med yum. Forutsatt at du vet pakkenavnet du vil avinstallere, kjører du følgende kommando.
Den samme kommandostrukturen fungerer i tilfelle du vil avinstallere flere pakker.
$ yum fjerne
Avinstaller pakkegruppen
Gruppering er en interessant funksjon som nam kommer med. Akkurat som du kan installere alle pakkene under samme gruppe, kan du også avinstallere dem.
La oss bryte det ned med et raskt eksempel. Gruppen "Utviklingsverktøy" inkluderer alle nødvendige verktøy for programvareutvikling. Det inkluderer pakker som gcc, automake, cmake, git, etc. Akkurat som å installere en gruppe, tilbyr yum også en måte å avinstallere en gruppe på.
For å avinstallere en gruppe, kjør følgende kommando.
$ yum fjern @ "Alternativt kan du bruke denne kommandoen. Den gjør den samme jobben, men kommandostrukturen er annerledes.
$ yum-gruppen fjern "
Bekreft ledetekst for bekreftelse av fjerning
Når du fjerner en pakke / gruppe, vil yum be om bekreftelse. Hvis du ikke vil møte meldingen, kan du bruke “-y” til å svare “ja”.
Siste tanker
Avinstallering av pakker på yum er ganske enkelt. Alt det krever er navnet på målpakken og rotprivilegiet. Dette er imidlertid ikke den eneste funksjonen yum tilbyr. Det er en kraftig pakkeleder som kan gjøre mange ting.
For en rask gjennomgang av hva yum er i stand til, sjekk ut yums hjelpeside.
$ yum --hjelpGlad databehandling!