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 1. # yum list available

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

Figuur 2. # yum info

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

Figuur 3. # yum deplist

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

Figuur 4. # yum provides "usr/bin/vi

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

Figuur 5. # yum search vim

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

Figuur 6. # yum updateinfo

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

Figuur 7. # yum grouplist

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

Figuur 8. # yum grouplist "Server with GUI"

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

Figuur 9. # yum check-update

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

Figuur 10. # yum install vi

# yum update : update alle geïnstalleerde pakketten.

Figuur 11. # yum update

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

Figuur 12. # yum update pcre

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

Figuur 13. # yum update -security

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

Figuur 14. # yum upgrade

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

Figuur 15. # yum localinstall

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

Figuur 16. # yum reinstall nano

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

Figuur 17. # yum erase nano

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

Figuur 18. # 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.