YUM

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
Yum
System zarządzania pakietami
{{{wielkość_loga}}}
Logo programu
Yum-update.png
Interfejs programu
Producent Seth Vidal
System operacyjny GNU/Linux
Aktualna wersja stabilna 3.4.3 / 28 czerwca 2011
Licencja GPL
Strona Yum
Obecnie PackageKit jest domyślnym menedżerem pakietów Fedory

Yellowdog Updater, Modified, w skrócie yum, jest napisanym przez Setha Vidala systemem zarządzania pakietami dla systemów linuksowych używających systemu pakietów RPM. Yum powstał dla dystrybucji Yellow Dog Linux, jednak został zaadaptowany przez kilka innych jak np CentOS czy Fedora.

Seth Vidal pracuje teraz dla Red Hata, i wielu spośród programistów pracujących tam jest zaangażowanych w rozwój yuma.

Jego główną przewagą nad zmodyfikowaną wersją apta działającą z pakietami RPM jest mniejszy kod źródłowy (napisany w Pythonie). Jego główna wadą jest znacznie wolniejsze działanie i większe obciążenie sieci, ze względu na odmiennie rozwiązaną kwestię pobierania informacji o pakietach i ich zależnościach. Brak również oficjalnego GUI, chociaż kilka nieoficjalnych już istnieje (pirut, yumex). Poprzez system rozszerzeń można zwiększać jego możliwości.

Yum jest standardowym narzędziem służącym do aktualizowania dystrybucji Fedora Core.

Konfiguracja i użytkowanie[edytuj | edytuj kod]

Konfiguracja Yum podzielona jest na części. Główna część znajduje się w pliku /etc/yum.conf, natomiast pliki konfiguracyjne rozszerzeń (z ang. plugins) przechowywane są w katalogu /etc/yum/pluginconf.d/. Pliki zawierające spis repozytoriów znajdują się w katalogu /etc/yum.repos.d/

Pełną listę dostępnych opcji związanych z zarządzaniem oprogramowaniem za pomocą yum można uzyskać wydając w konsoli polecenie:

yum --help

Linki zewnętrzne[edytuj | edytuj kod]

  • Pirut - Domyślne GUI dystrybucji Fedora
  • Pup - Domyślny aktualizator pakietów Fedory
  • YUM Extender Alternatywne GUI
  • KYum, GUI dla środowiska KDE