Android

Jak zainstalować pliki RPM (pakiety) na Centos Linux

Jak instalować/usuwać pakiety w Linux CentOS 7 ? czyli YUM

Jak instalować/usuwać pakiety w Linux CentOS 7 ? czyli YUM

Spisu treści:

Anonim

RPM Package Manager (RPM) to potężny system zarządzania pakietami używany przez Red Hat Linux i jego pochodne, takie jak CentOS i Fedora. RPM odnosi się również do polecenia .rpm i formatu pliku .rpm .

Repozytoria CentOS zawierają tysiące pakietów rpm, które można zainstalować za pomocą menedżera oprogramowania komputerowego lub z wiersza poleceń za pomocą narzędzi yum , dnf i rpm . Niektóre biblioteki i aplikacje są spakowane w formacie rpm, ale nie są zawarte w żadnym repozytorium CentOS. Aplikacje te należy pobrać ze stron internetowych programisty i zainstalować ręcznie.

W tym samouczku wyjaśnimy, jak zainstalować pliki RPM w CentOS.

Zachowaj szczególną ostrożność podczas instalowania pakietów RPM z nieoficjalnych źródeł. Pakiet musi zostać zbudowany dla architektury systemu i wersji CentOS. Nigdy nie zastępuj ani nie aktualizuj istotnych pakietów systemowych, takich jak glibc, systemd lub innych usług i bibliotek, które są niezbędne do prawidłowego funkcjonowania systemu.

Tylko root lub użytkownik z uprawnieniami sudo może instalować lub usuwać pakiety RPM.

Instalowanie plików RPM z yum i dnf

yum i dnf to narzędzia wiersza polecenia do instalowania, aktualizowania, usuwania i zarządzania pakietami RPM w inny sposób w CentOS i powiązanych dystrybucjach Linuksa.

Począwszy od CentOS 8 dnf zastąpił yum jako domyślny menedżer pakietów. dnf jest wstecznie kompatybilny z yum .

Możesz nadal używać yum na CentOS 8, ponieważ jest to alias dnf .

Aby zainstalować lokalne pakiety RPM za pomocą yum lub dnf , użyj komendy install , a następnie ścieżki do pliku. W poniższym przykładzie instalujemy przeglądarkę Chrome:

sudo yum install google-chrome-stable_current_x86_64.rpm

sudo dnf install google-chrome-stable_current_x86_64.rpm

Zarówno yum jak i dnf rozwiążą i zainstalują wszystkie zależności pakietu. Zostaniesz poproszony o wpisanie Y aby kontynuować:

… Install 69 Packages Total size: 45 M Total download size: 28 M Installed size: 292 M Is this ok:

To wszystko, aplikacja została zainstalowana w twoim systemie i możesz zacząć z niej korzystać.

Możesz także zainstalować pakiet rpm bezpośrednio z adresu URL:

sudo yum install

sudo dnf install

Instalowanie plików rpm z rpm

rpm to niskopoziomowy menedżer pakietów dla systemów RHEL.

Zawsze powinieneś preferować używanie yum lub dnf rpm podczas instalowania, aktualizowania i usuwania pakietów, ponieważ nie rozwiązuje to zależności.

Aby zainstalować pakiety rpm z rpm użyj opcji -i (lub -U ), a następnie ścieżki do pliku:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Jeśli pakiet, który instalujesz lub aktualizujesz, zależy od innych pakietów, które nie są obecnie zainstalowane, rpm wyświetli listę wszystkich brakujących zależności. Będziesz musiał zainstalować wszystkie zależności.

rpm akceptuje także instalowanie pakietów z adresu URL:

sudo rpm -i google-chrome-stable_current_x86_64.rpm

Wniosek

W CentOS możesz zainstalować lokalny plik rpm używając yum lub dnf , w taki sam sposób jak instalujesz pakiet z repozytoriów.

Jeśli masz jakieś pytania, zostaw komentarz.

centos rpm