Hvordan bruke Yum Linux -kommandoen til å installere, avinstallere og oppdatere pakker

Innholdsfortegnelse

Blant de tradisjonelle oppgavene som skal utføres i Linux -miljøer, i dette tilfellet CentOS 7, er installasjon og avinstallering av pakker som er nyttige for å øke bruken av serveren eller bare for å frigjøre diskplass.

Når det gjelder CentOS- eller RedHat -distribusjoner, er yum -kommandoen implementert for denne typen aktiviteter. Som standard vil yum automatisk prøve å sjekke alle konfigurerte lagre for å løse alle pakkeavhengigheter under en installasjon og / eller oppgradering.

Det er av denne grunn at Solvetic i dag vil forklare hvordan du bruker denne yum -kommandoen (Yellowdog Updater Modified) i CentOS 7 for å administrere alle prosesser med pakker.

1. Slik installerer du en pakke med Yum -kommando på Linux


For å utføre denne prosessen må vi bruke følgende syntaks:
 yum installere 

Som standard vil yum installasjonslinjen vise en melding for å godta eller avvise prosessen før du installerer pakkene:

Hvis vi vil at yum skal installere pakken automatisk uten å spørre, må vi bruke alternativet -y som følger:

 yum -y installere 
Med denne kommandoen gjør du det.

2. Slik avinstallerer du en pakke med Yum Linux -kommandoen


For øyeblikket når en pakke ikke lenger er nødvendig, kan vi avinstallere den på en enkel måte med yum. For dette utfører vi følgende syntaks:
 yum fjerne 
Dette vil fjerne de angitte pakkene, sammen med andre pakker som er avhengige av pakkene som skal fjernes.

3. Slik oppdaterer du en eksisterende pakke med Yum Linux -kommando


Kommandoen yum har en funksjon utviklet for å oppdatere gamle pakker, for dette må vi bruke følgende syntaks:
 yum oppdatering 
Denne parameteren brukes til å oppdatere de angitte pakkene til den siste tilgjengelige versjonen, hvis noen, hvis pakkenavnene ikke er spesifisert, prøver yum å oppdatere alle pakkene som er installert på systemet.

Vi kan legge til alternativet --observer slik at yum behandler de foreldede pakkene, på denne måten blir pakkene som er foreldet i oppdateringene fjernet og erstattet med de mest moderne.

Innenfor denne kategorien kan vi bruke kommandoen yum check-update for å sjekke om det er oppdateringer tilgjengelig for de installerte pakkene. Som et resultat returnerer yum en liste over alle oppdateringer fra alle lagre, hvis noen er tilgjengelige:

4. Slik utfører du pakkesøk med Yum Linux -kommando


Hvis du ikke vet det eksakte navnet på pakken vi vil installere, vil det være mulig å bruke yum search "søkeord", som vil søke etter alle pakkene som samsvarer med det angitte søkeordet og vise resultatene:
 yum search chrome

Denne kommandoen brukes til å finne en pakke som inneholder det angitte søkeordet og vil returnere noen felt for beskrivelse, sammendrag, pakker og pakkenavn fra RPM -er i alle tilgjengelige lagre.

5. Slik viser du tilleggsinformasjon fra en pakke med Yum Linux -kommando


Hvis du vil få mer informasjon om en pakke tilgjengelig med yum, kan vi utføre følgende syntaks:
 yum info 

6. Slik viser du alle tilgjengelige pakker med Linux Yum -kommandoen


Med følgende kommando vil det være mulig å vise en liste over alle pakkene som er tilgjengelige i yum -databasen:
 yum liste | mindre

7. Slik viser du listen over pakker som er installert på systemet med Yum Linux -kommandoen


Dette er et praktisk alternativ for kontroll- og revisjonsoppgaver siden det lar oss tydelig vite hvilke pakker som er installert i systemet, for dette utfører vi følgende:
 yum liste installert | mindre

8. Slik kjenner du programvaregruppene som er tilgjengelige med Yum Linux -kommandoen


Når det gjelder disse distribusjonene, er noen relaterte pakker gruppert i en bestemt gruppe, slik at i stedet for å søke og installere alle pakkene individuelt, som tilhører en bestemt rolle, bare installer gruppen, som vil installere alle pakkene som tilhører den gruppe.

For dette utfører vi:

 yum grouplist

9. Hvordan validere hvilken pakke en fil tilhører med Yum Linux -kommandoen


Med følgende syntaks vil det være mulig å vite hvilken pakke en bestemt fil tilhører, for dette må vi kjenne den nåværende banen:
 yum gir / etc / sysconfig / nfs

10. Hvordan installere en bestemt gruppe programvare med yum Linux -kommando


Vi har sett muligheten til å distribuere programvaregruppene gjennom yum, nå, hvis vi vil installere hele den gruppen, må vi utføre følgende:
 yum groupinstall 'Group'

11. Slik distribuerer du nåværende arkiver med Yum Linux -kommando


Alle yum -kommandoer er knyttet til et offisielt depot eller ikke, hvis vi vil se de aktiverte depotene, skal vi utføre følgende:
 yum repolist

Hvis vi vil se alle depotene, vil vi utføre:

 yum repolist alle

12. Hvordan installere fra et deaktivert depot med Yum Linux -kommando


Med den forrige kommandoen har vi sett at mange lagre er deaktivert, men det vil være mulig å installere elementer fra noen av dem, for dette vil vi bruke følgende syntaks:
 yum --enablerepo = fedora-source install vim-X11.x86_64
Som vi kan se, blir installasjonen med denne kommandoen utført fra et deaktivert depot.

13. Hvordan kjøre Yum -kommandoen interaktivt ved hjelp av Shell på Linux


Yum tilbyr oss et interaktivt skall for å utføre flere kommandoer samtidig, for dette må vi utføre:
 yum shell
I terminalen skriver vi inn kommandoene som skal brukes, alt etter omstendighetene:

14. Slik oppdaterer du en eksisterende gruppe med Yum Linux -kommando


For å oppdatere en eksisterende programvaregruppe må vi utføre følgende:
 yum groupupdate 'Group'

15. Slik avinstallerer du en programvaregruppe med Yum Linux -kommando


Hvis det ikke er nødvendig med mer enn én programvaregruppe, kan vi frigjøre plass ved å slette den på følgende måte:
 yum groupremove 'Group'
På denne måten letter yum -kommandoen en fullstendig administrasjon av de tilgjengelige pakkene.

wave wave wave wave wave