Skip to main content

Sådan installeres RPM-pakker ved hjælp af YUM indenfor Fedora og CentOS

MONSIEUR CUISINE CONNECT LIDL SILVERCREST SKMC 1200 A1 test avis notice déballage unboxing (April 2025)

MONSIEUR CUISINE CONNECT LIDL SILVERCREST SKMC 1200 A1 test avis notice déballage unboxing (April 2025)
Anonim

YUM er kommandolinjens software, der bruges til at installere softwaren inden for CentOS og Fedora. Hvis du foretrækker en mere grafisk løsning, skal du vælge YUM Extender i stedet. YUM er til CentOs og Fedora, hvad der er egnet til Debian og Ubuntu.

Har du nogensinde spekuleret på, hvad YUM står for? Når man læser den manuelle side, står det, at YUM står for "Yellowdog Updater Modified". YUM er efterfølgeren til YUP-værktøjet, som var standardpakkeadministratoren i Yellowdog Linux.

Sådan installeres RPM-pakker ved hjælp af YUM

For at installere en RPM-pakke skal du blot indtaste følgende kommando:

yum installer nameofpackage

For eksempel:

Du installerer scribus

Sådan opdateres pakker ved hjælp af YUM

Hvis du vil opdatere alle pakker på dit system, skal du blot køre følgende kommando:

yum opdatering

For at opdatere en specifik pakke eller pakker, prøv følgende:

yum opdatering nameofpackage

Hvis du vil opdatere en pakke til et bestemt versionsnummer, skal du bruge opdateringen til at kommando som følger:

yum opdatering-til nameofpackage versionsnummer

For eksempel:

yum opdatering til flash-plugin 11.2.202-540-release

Tænk nu på denne situation. Du har version 1.0 af et program, og der er en række fejlrettelser 1.1, 1.2, 1.3 osv. Også tilgængelig er version 2 af softwaren. Forestil dig nu, at du vil installere fejlrettelserne, men ikke flytte til den nye version, fordi det helt ærligt suger det. Så hvordan opdaterer du dig uden opgradering?

Brug blot kommandoen opdatering-minimal som følger:

yum opdatering-minimal programnavn - bugfix

Sådan checker du efter opdateringer ved hjælp af YUM uden at installere dem

Nogle gange vil du vide, hvad der skal opdateres, før du rent faktisk udfører opdateringen.

Følgende kommando vil returnere en liste over programmer, der skal opdateres:

yum check-opdateringer

Sådan fjerner du programmer ved hjælp af YUM

Hvis du vil fjerne et program fra dit Linux-system, kan du bruge følgende kommando:

Du fjerner programnavn

Fjernelse af programmer fra dit system kan virke ligetil, men ved at fjerne en applikation kan du forhindre en anden i at arbejde.

For eksempel forestille dig, at du havde et program, der overvåger en mappe, og hvis den finder en fil, sender programmet dig en email, der fortæller dig, at der er en ny fil. Forestil dig, at dette program kræver en e-mail-tjeneste for faktisk at sende e-mailen. Hvis du sletter e-mail-tjenesten, bliver programmet, der overvåger mappen, ubrugelig.

For at fjerne programmer, der er afhængige af det program, du fjerner ved hjælp af følgende kommando:

yum autoremove programnavn

I tilfælde af overvågningsprogrammet og e-mail-tjenesten vil begge applikationer blive fjernet.

Kommandoen Automatisk fjernelse kan også bruges uden nogen parametre som følger:

yum autoremove

Dette søger i dit system for filer, der ikke eksplicit er installeret af dig, og som ikke har nogen afhængigheder. Disse er kendt som bladpakker.

Liste alle de RPM-pakker, der er tilgængelige, ved hjælp af YUM

Du kan liste alle tilgængelige pakker inden for YUM ved blot at bruge følgende kommando:

yum listen

Der er ekstra parametre, som du kan tilføje til listen for at gøre det mere nyttigt.

For eksempel at liste alle tilgængelige opdateringer på dit system køre følgende kommando:

yum liste opdateringer

For at se alle de pakker, der er installeret, kør følgende kommando på dit system:

yum listen installeret

Du kan liste alle de filer, der blev installeret uden brug af repositories ved at køre følgende kommando:

yum liste extras

Sådan søger du om RPM-pakker ved hjælp af YUM

Hvis du vil søge efter en bestemt pakke, skal du bruge følgende kommando:

yum search programnavn | beskrivelse

For eksempel at søge efter damp bruger følgende kommando:

du søger damp

Alternativt kan du søge efter en bestemt type applikation som følger:

yum search "screen capture"

Som standard ser søgefaciliteten i pakkens navne og resuméer, og kun hvis det ikke finder resultater, vil det søge beskrivelser og webadresser.

For at få yum til at søge beskrivelser og webadresser så brug også følgende kommando:

yum søgning "screen capture" alle

Sådan får du oplysninger om RPM-pakker ved hjælp af YUM

Du kan hente vigtige oplysninger om en pakke ved at bruge følgende kommando:

yum info pakkenavn

Oplysningerne returneres som følger:

  • Navn
  • Arkitektur
  • Version
  • Frigøre
  • Størrelse
  • Repository
  • Resumé
  • URL
  • Licens
  • Beskrivelse

Sådan installeres grupper af programmer ved hjælp af YUM

For at returnere en liste over grupper, der bruger YUM, skal du køre følgende kommando:

yum gruppe liste | mere

Udgangen, der returneres fra denne kommando, svarer til følgende:

  • Minimal installation
  • Beregningsnode
  • Infrastruktur Server
  • Fil- og printernetkort
  • MATE Desktop
  • Grundlæggende webserver
  • Virtualiseringsværten
  • Server med GUI
  • GNOME Desktop
  • KDE Plasma
  • Udvikling og kreativ arbejdsstation

Du kan derfor installere KDE Plasma-skrivebordsmiljøet ved hjælp af følgende kommando:

yum-gruppeinstallation "KDE Plasma-arbejdsområder"

Før du gør det, selvom du måske ønsker at finde ud af, hvilke pakker der udgør gruppen. For at gøre dette køre følgende kommando:

yum gruppe info "KDE Plasma arbejdsområder" | mere

Du vil bemærke, at når du kører denne kommando, vil du se en liste over grupper inden for grupper. Du kan selvfølgelig også køre gruppen info om disse grupper.

Sådan installeres RPM-filer lokalt på dit system ved hjælp af YUM

Hvad sker der, hvis RPM-filen ikke vil blive installeret fra en af ​​de lagre, der er oprettet på dit system.Måske har du skrevet din egen pakke, og du vil installere den.

For at installere en RPM-pakke lokal til dit system, kør følgende kommando:

yum localinstall filnavn

Hvis filen kræver afhængigheder, vil der blive søgt efter depoterne for afhængighederne.

Sådan geninstalleres en RPM-pakke ved hjælp af YUM

Hvis du har været uheldig, og et program, der engang arbejdede, uanset årsagen er ophørt, kan du geninstallere det igen ved at bruge følgende kommando:

Du geninstallerer programnavn

Denne kommando geninstallerer det samme program med det samme versionsnummer som det, der allerede er installeret.

Sådan listes alle afhængigheder for en RPM-pakke

For at liste alle afhængigheder for en pakke, brug følgende kommando:

yum deplist programnavn

For eksempel at finde alle afhængigheder af Firefox bruge dette:

yum deplist firefox

Sådan listes alle opbevaringssteder brugt af YUM

For at finde ud af, hvilke lagre der er tilgængelige på dit system for at bruge følgende kommando:

yum repolist

De returnerede oplysninger vil være som følger:

  • depot id - I.E. Epel / x86_64
  • depotnavn - I.E. ekstra pakker til enterprise Linux 7
  • status - antal pakker i depotet

Denne vejledning giver en god samlet indikation af, hvordan YUM fungerer. Det klipper dog kun overfladen af ​​alle mulige anvendelser af YUM. For fuldstændig information inklusive notering alle de mulige kontakter kører følgende kommando:

mand yum