Muszę zainstalować pakiet, którego brakuje na mojej maszynie wirtualnej z systemem Red Hat. Jak mogę to zrobić?
Jakiego polecenia należy użyć, aby zainstalować / usunąć / zaktualizować pakiety .rpm?
Muszę zainstalować pakiet, którego brakuje na mojej maszynie wirtualnej z systemem Red Hat. Jak mogę to zrobić?
Jakiego polecenia należy użyć, aby zainstalować / usunąć / zaktualizować pakiety .rpm?
EDYCJA: Jak zalecono w komentarzu poniżej, możesz po prostu użyć yum
do wszystkiego i wszystko będzie dobrze.
Sprawdzić dokumentację Red Hata na rpm
komendzie.
Gruntownie:
rpm -Uvh package_file.rpm
instaluje / aktualizuje pakiet z pliku .rpmrpm -e package_name
usuwa paczkęAby zainstalować pakiety z repozytoriów Red Hata, stosowanie yum
, którego polecenia są przede wszystkim oczywiste ( install
, update
etc ...). Ta dokumentacja dotyczy CentOS 5, ale myślę, że powinna działać dla nowszych wersji Red Hat / CentOS.
rpm
wtedy, gdy jest to absolutnie konieczne - w normalnych okolicznościach nie ma powodu, aby używać wyżej wymienionychrpm
poleceń do gry z pakietową bazą danych;yum install package_file.rpm
iyum remove package_name
będzie dobrze.RTFM:
man yum
.apropos install
prowadzi do ścieżki praw.Jeśli „apropos” niczego nie zwraca, musisz
makewhatis
najpierw uruchomić .Następnie znajdziesz prawie wszystko z „apropos”, które wykona przeszukiwanie pełnego tekstu wszystkich krótkich opisów strony man.
yum, w przeciwieństwie do rpm, rozwiąże wszystkie potrzebne zależności.
źródło
apropos
przeszukuje tylko nazwy i krótkie opisy stron podręcznika, w przeciwieństwie do tego, co opisujesz.man -K
z drugiej strony ...man -k
robi to samo, coapropos
według strony podręcznika i testu.Zainstaluj Rpm
Zaktualizuj rpm
usuń rpm
lub usuń rpm bez deps
źródło