У меня есть набор пакетов (* .rpm). Для каждого пакета, который я могу сделать, rpm -qRp <package>
требуется список, но я хотел бы установить их (те, которые требуются), не устанавливая сами пакеты. Требуются все живые во включенных репозиториях. Есть ли какой-нибудь простой способ сделать это без написания собственного скрипта, который бы анализировал вывод, rpm -qRp ...
например.
Я знаю, что мог бы сделать это, установив все с помощью require ( yum localinstall
) и затем удалив исходные пакеты, но проблема в том, что мой набор содержит пакеты с зависимостями и конфликтами между ними. Однако необходимые пакеты не конфликтуют. Я должен сделать несколько, yum localinstall <list>
а затем yum remove <list>
убедиться, что пакеты в списке не конфликтуют.
Я там лучше? Я бы в принципе хотел что-то вроде yum-builddep
, но для требует, а не для сборки требуется.
Мои дистрибутивы Fedora
/RHEL
Лучший способ это:
... используя deplist / и т.д. будет в основном работать, но не гарантированно получить тот же результат.
источник
yum -y
может понадобиться