Jak instalować/usuwać pakiety w Linux CentOS 7 ? czyli YUM
Spisu treści:
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
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 rpmJak zainstalować pliki deb (pakiety) na Ubuntu
Deb jest formatem pakietu instalacyjnego używanym przez wszystkie dystrybucje oparte na Debianie. W tym samouczku wyjaśnimy, jak zainstalować pliki deb na Ubuntu.
Jak zainstalować pakiety RPM na Centos
RPM to system pakowania używany przez Red Hat i jego pochodne, takie jak CentOS i Fedora. W tym samouczku pokażemy dwie metody instalowania pakietów RPM na CentOS.
Zainstaluj pakiety RPM na Ubuntu
Alien to narzędzie obsługujące konwersję między formatami plików Red Hat RPM, Debian deb, Stampede slp, Slackware tgz i Solaris pkg. To nie jest zalecany sposób instalowania pakietów oprogramowania w Ubuntu. O ile to możliwe, powinieneś preferować instalowanie oprogramowania z repozytoriów Ubuntu.