Czy można użyć yum do zainstalowania pliku RPM w systemie Red Hat Linux?


14

Czy można użyć yum do zainstalowania pliku RPM w systemie Red Hat Linux?

Ponieważ nie mam dostępu do Internetu z tego Linuksa, nie mogę się wget i śledzić tego procesu.

Więc wszystko, co mam teraz, to plik rpm. Jak to zainstalować?

Odpowiedzi:


20

Tak, można zainstalować pojedynczy - już pobrany plik - przez YUM

yum install RPM-FILENAME.rpm z katalogu, do którego pakiet został pobrany.


Ma to tę zaletę, że jeśli pakiet wymaga dodatkowych zależności, zostanie on znaleziony, pobrany i zainstalowany; podczas gdy zwykły rpmnarzeka, że ​​brakuje zależności. Możesz skonfigurować lokalne repozytorium (np. Z instalacyjnego dysku DVD), jeśli nie masz dostępu do sieci.
vonbrand

1

rpm -ivh plik.rpm

to polecenie dla ciebie. Zaletą yum jest to, że rozwiąże on zależności, a także zainstaluje zależności wraz z odpowiednią aplikacją. Ale musisz zdefiniować ścieżkę zasobów oprogramowania w /etc/yum.repos.d w pliku .repo


3
Jeśli użyjesz tego polecenia, zobaczysz RPMDB altered outside of yumostrzeżenie przy następnym uruchomieniu yumpolecenia. Można to rozwiązać za pomocą yum history sync, ale najlepiej tego uniknąć, nie używając rpmi nie używając yum installpolecenia, jak w powyższej odpowiedzi.
Dmitri,
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.