YUM

Yellowdog Updater, Modified (RHEL en CentOS 7)

yum:

$ yum list :
  • # yum list available : geeft een lijst van alle beschikbare pakketten.
  • # yum list installed : geeft een lijst van alle geïnstalleerde pakketten.
  • # yum list all : geeft een lijst van alle beschikbare en geïnstalleerde pakketten.
  • # yum list kernel : geeft een lijst van alle beschikbare en geýnstalleerde kernel pakketten.
Een voorbeeld van yum list available
Figuur: # yum list available

# yum info pakketnaam: geeft informatie over het pakket met naam pakketnaam.

Figuur: # yum info

# yum deplist pakketnaam: geeft een lijst van pakketten waarvan het pakket met pakketnaam afhangt.

Figuur: # yum deplist

# yum provides bestand: geeft een lijst met pakketten die een bepaald bestand bevatten (bijv. # yum provides “*/bin/vi”).

Figuur: # yum provides "usr/bin/vi

#yum search zoekterm: geeft een lijst van pakketten met zoekterm in de naam of de beschrijving.

Figuur: # yum search vim

#yum updateinfo : geeft een lijst van pakketten met een beschikbare updates.

Figuur: # yum updateinfo

# yum grouplist : geeft een lijst van beschikbare en geýnstalleerde groepen (bijvoorbeeld de groep “web server”.

Figuur: # yum grouplist

# yum groupinfo Server with GUI” : geeft informatie over de groep met naam Server with GUI.

Figuur: # yum grouplist "Server with GUI"

# yum check-update : controleert beschikbaarheid van updates voor pakketten.

Figuur: # yum check-update

# yum install pakketnaam: installeert het pakket met de naam pakketnaam.

Figuur: # yum install vi

# yum update : update alle geïnstalleerde pakketten.

Figuur: # yum update

" yum update pakketnaam: update (indien beschikbaar) het pakket met naam pakketnaam.

Figuur: # yum update pcre

# yum update –security : voer beveiligings-gerelateerde updates uit.

Figuur: # yum update -security

# yum upgrade : volledige upgrade, houdt rekening met verouderde programma’s.

Figuur: # yum upgrade

# yum localinstall pakketnaam : installeert een lokaal beschikbaar RPM bestand.

Figuur: # yum localinstall

# yum reinstall pakketnaam: herinstalleert de lokaal beschikbare versie van een programma.

Figuur: # yum reinstall nano

# yum erase pakketnaam: verwijder geselecteerd pakket en mogelijke afhankelijkheden die niet meer nodig zijn.

Figuur: # yum erase nano

# yum groupinstall groepnaam: installeert alle pakketten uit een bepaalde groep.

Figuur: # yum groupinstall "Server with GUI"

YUM heeft nog veel meer mogelijkheden, als interesse hebt in alle mogelijkheden neem dan de manpages en/of infopages van jouw distributie eens door, of zoek naar een “yum cheat sheet” zoals deze bijvoorbeeld.