Startpagina > Overige externe pakketten > yum

yum: RPM-pakketbeheer

yum (Yellowdog Updater, Modified) is een command-line tool die wordt gebruikt voor het beheren van softwarepakketten op RPM-gebaseerde Linux-systemen. Het automatiseert het installeren, updaten, verwijderen van pakketten en het oplossen van systeemafhankelijkheden, waardoor gebruikers software gemakkelijk kunnen beheren. Het werd veel gebruikt in CentOS, RHEL, Fedora (eerdere versies) en dergelijke.

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.

Hétzelfde categoriecommando