Чи можна використовувати yum для встановлення RPM-файлу в Red Hat Linux?


14

Чи можна використовувати yum для встановлення RPM-файлу в Red Hat Linux?

Оскільки у мене немає доступу до Інтернету з цього Linux, я не можу робити wget і слідкувати за процесом.

Отже, все, що у мене зараз, - це rpm-файл. Як це встановити?

Відповіді:


20

Так, можна встановити один - уже завантажений файл - через YUM

yum install RPM-FILENAME.rpm з каталогу, в який ви завантажили пакет.


Це має ту перевагу, що якщо пакет потребує додаткових залежностей, вони будуть знайдені, завантажені та встановлені; тоді як звичайний rpmпросто скаржиться, що залежності відсутні. Ви можете налаштувати локальні репозитори (наприклад, з інсталяційного DVD), якщо у вас немає доступу до мережі.
vonbrand

1

rpm -ivh file.rpm

це команда для вас. Перевага yum полягає в тому, що він вирішить залежності для вас, а також встановить залежності разом із відповідним додатком. Але вам потрібно визначити шлях програмних ресурсів у /etc/yum.repos.d у файлі .repo


3
Якщо ви використовуєте цю команду, ви побачите RPMDB altered outside of yumпопередження наступного разу, коли запустите yumкоманду. Це можна вирішити за допомогою yum history sync, але найкраще уникати , якщо замість цього не використовується rpmта не використовується yum installкоманда, як у відповіді вище.
Дмитро
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.