Overzicht
yum is een frontend-tool voor het RPM-pakketbeheersysteem, die pakketten ophaalt en installeert vanuit externe repositories en automatisch de benodigde afhankelijkheden afhandelt. Dit is veel handiger en veiliger dan het handmatig beheren van RPM-bestanden.
Belangrijkste functies
- Pakketten installeren en updaten
- Pakketten verwijderen
- Pakketten zoeken en informatie opvragen
- Automatisch oplossen van systeemafhankelijkheden
- Repositorybeheer
Belangrijkste opties
Het yum-commando biedt verschillende subcommando's en opties om diverse taken uit te voeren.
Pakketbeheer
Informatie opvragen
Overig
Gegenereerde opdracht:
Probeer de opdrachtcombinaties.
Uitleg:
`yum` Voer het commando uit.
Combineer deze opties en voer de opdracht virtueel uit met de AI.
Gebruiksvoorbeelden
Veelvoorkomende taken die kunnen worden uitgevoerd met het yum-commando.
Nginx-pakket installeren
sudo yum install nginx
Installeert het Nginx webserver-pakket.
Alle pakketten op het systeem updaten
sudo yum update
Update alle geïnstalleerde pakketten naar de nieuwste versie.
Apache HTTP Server-pakket verwijderen
sudo yum remove httpd
Verwijdert het httpd-pakket van het systeem.
Zoeken naar MySQL-gerelateerde pakketten
yum search mysql
Zoekt naar pakketten waarvan de naam of beschrijving 'mysql' bevat.
Nginx-pakketinformatie controleren
yum info nginx
Toont gedetailleerde informatie over het Nginx-pakket (versie, repository, beschrijving, etc.).
Lijst van alle geïnstalleerde pakketten weergeven
yum list installed
Geeft een lijst weer van alle pakketten die momenteel op het systeem zijn geïnstalleerd.
Yum-cache opschonen
sudo yum clean all
Ruimt de gedownloade pakketten en metadata-cache volledig op om schijfruimte vrij te maken.
Tips & Aandachtspunten
Handige tips en aandachtspunten bij het gebruik van yum.
Overgang naar dnf
- In nieuwere versies van RHEL, CentOS Stream en Fedora wordt dnf gebruikt als standaard pakketbeheerder in plaats van yum. dnf heeft een vergelijkbare syntax als yum en verbeterde prestaties en afhankelijkheidsoplossing. Bestaande yum-commando's worden vaak via symbolische links naar dnf geleid voor compatibiliteit.
Repositorybeheer
- Yum beheert repositories via `.repo`-bestanden in de directory `/etc/yum.repos.d/`. Voeg alleen repositories van vertrouwde bronnen toe bij het toevoegen van externe repositories.
Beveiligingsupdates
- Het is belangrijk om regelmatig `sudo yum update` uit te voeren om beveiligingslekken op het systeem te dichten en de nieuwste functies te behouden.