poradniki

Komendy yum dla pocz膮tkuj膮cych

wpis_header_img

YUM to skr贸t od Yellowdog Updater Modified, kt贸ry jest narz臋dziem do zarz膮dzania pakietami opartym na RPM (RedHat Package Manager) dla system贸w Linux.
G艂贸wny plik konfiguracyjny YUM znajduje si臋 w “/etc/yum.conf”, a rozszerzenia .repo s膮 przechowywane w katalogu “/etc/yum.repos.d”. U偶ywaj膮c ‘polecenia yum’ mo偶emy zainstalowa膰 wszystkie pakiety bezpo艣rednio z Internetu, a tak偶e za艂o偶y膰 lokalne repozytorium yum za pomoc膮 .iso lub DVD. Obecnie yum zosta艂o wyparte przez dnf, kt贸ry jest jego nowsz膮 wersj膮.

Plik konfiguracyjny yum

W pliku konfiguracyjnym /etc/yum.conf mo偶na zdefiniowa膰 osobne sekcje dla ka偶dego nowego repozytorium, z kt贸rego ma korzysta膰 system.
Dyrektywa Opis
cachedir Katalog-magazyn do sk艂adowania pobranych plik贸w. Domy艣lnie /var/cache/yum/$basearch/$releasever .
keepcach Okre艣la czy sk艂adowa膰 pakiet i nag艂贸wek cache po pozytywnie zako艅czonej instalacji. Domy艣lnie wy艂膮czone (0).
debuglevel Poziom debugowania jakie b臋dzie zapisane w logu. Minimum 1 i maksimum 10, domy艣lnie 2. Warto艣膰 0 wy艂膮cza t膮 opcj臋.
logfile Po艂o偶enie pliku z logami. Domy艣lnie /var/log/yum.log .
exactarch Okre艣la czy aktualizowa膰 tylko pakiety, kt贸re pasuj膮 do architektury CPU. Domy艣lnie w艂膮czone (1).
obsoletes Sprawdza i zamienia jakiekolwiek przestarza艂e pakiety w czasie aktualizacji. Domy艣lnie w艂膮czone (1).
gpgcheck Okre艣la czy sprawdza膰 sygnatur臋 GPG pod k膮tem autentyczno艣ci pakietu. Domy艣lnie w艂膮czone (1).
plugin Okre艣la czy wraz z pakietami maj膮 by膰 pobierane pluginy. Domy艣lnie w艂膮czone (1).
installonly_limit Okre艣la liczb臋 wersji j膮dra systemu utrzymywanych w systemie. Domy艣lna warto艣膰 3 oznacza, 偶e zainstalowane b臋d膮 maksymalnie 3 j膮dra. Je艣li podczas aktualizacji systemu b臋dzie instalowane kolejne, najstarsze zostanie usuni臋te. Zainstalowane j膮dra b臋d膮 widoczne w menu gruba, daj膮c mo偶liwo艣膰 uruchomienia systemu na wybranym z nich.

Polecenie yum linux

Jak sprawdzi膰 czy s膮 aktualizacje

sudo yum check-update

Instalacja konkretnej akualizacji yum

sudo yum install vsftpd

Aktualizacja konkretnego pakietu

sudo yum update vsftpd -y
sudo yum update -y

Jak wykluczy膰 konkretny pakiet 偶eby go nie aktualizowa膰

sudo yum list updates | cat -n
sudo yum -x "package_name*" update
sudo yum update --security

Jak usun膮膰 konkretny pakiet yum

sudo yum remove nazwa_pakietu

Lista pakiet贸w yum

sudo yum list all
sudo yum list installed

Jak sprawdzi膰 szczeg贸艂y pakietu

sudo yum info vsftpd

Czyszczenie cache

sudo yum clean all

Jak zainstalowa膰 grup臋 pakiet贸w

sudo yum grouplist
sudo yum groupinfo 'nazwa_grupy'

Instalacja rpm

sudo yum localinstall nazwa.rpm

Upgrade ca艂ego systemu za pomoc膮 yum

sudo yum upgrade -y

Downgrade pakietu

sudo yum downgrade nazwa_pakietu

Historia

sudo yum history
Scroll to Top
Skip to content