YUM (skrót od Yellowdog Updater, Modified) to menedżer pakietów stosowany w systemach operacyjnych z rodziny Linux, takich jak Fedora, Red Hat Enterprise Linux oraz CentOS. YUM pozwala na zarządzanie pakietami oprogramowania, w tym ich instalację, aktualizację i usuwanie.
YUM został stworzony jako następca narzędzia Yellowdog Updater (YUP) i po raz pierwszy został wprowadzony w dystrybucji Linuxa o nazwie Yellow Dog Linux. Opracowany przez programistów z Red Hat, YUM był używany przez wiele lat jako główny menedżer pakietów w dystrybucjach opartych na RPM. Jego pierwsza wersja została wydana w 2003 roku, zastępując wcześniejsze narzędzia do zarządzania pakietami, takie jak RPM i apt-rpm.
YUM posiada wiele funkcji, które sprawiają, że zarządzanie pakietami jest proste i efektywne:
Przykładowe polecenia używane w YUM:
sudo yum update
sudo yum install nazwa_pakietu
sudo yum remove nazwa_pakietu
yum search nazwa_pakietu
W wyniku rozwoju technologii i potrzeb użytkowników, YUM został zastąpiony przez DNF (Dandified YUM), który oferuje lepszą wydajność i nowoczesne funkcje zarządzania pakietami. DNF jest domyślnym menedżerem pakietów w nowszych wersjach dystrybucji Fedora oraz Red Hat Enterprise Linux.
YUM był szeroko stosowany w dystrybucjach Linuxa opartych na Red Hat, ale z biegiem czasu został zastąpiony przez nowsze narzędzia, takie jak DNF. Pomimo to, YUM jest nadal używany w starszych wersjach tych dystrybucji i w systemach, które nie przeszły na DNF.
* https://yum.baseurl.org/ Oficjalna strona YUM