Mam zestaw pakietów (* .rpm). Dla każdego pakietu, który mogę zrobić, rpm -qRp <package>aby wyświetlić listę wymaga, ale chciałbym je zainstalować (te wymagają) bez instalowania samych pakietów. Wymaga wszystkich aktywnych w włączonych repozytoriach. Czy jest jakiś prosty sposób, aby to zrobić bez pisania własnego skryptu, który analizowałby rpm -qRp ...na przykład dane wyjściowe .
Wiem, że mógłbym to zrobić, instalując wszystko za pomocą wymaga ( yum localinstall), a następnie odinstalowując oryginalne pakiety, ale problem polega na tym, że mój zestaw zawiera pakiety z zależnościami i konfliktami między nimi. Wymagane pakiety nie powodują jednak konfliktu. Musiałbym zrobić wiele, yum localinstall <list>a następnie yum remove <list>upewnić się, że pakiety na liście nie powodują konfliktu.
Czy jest lepszy sposób? Zasadniczo chciałbym coś takiego yum-builddep, ale dla potrzeb, a nie wymagań budowania.
Moje dystrybucje to Fedora/RHEL