Ho una serie di pacchetti (* .rpm). Per ogni pacchetto che posso fare rpm -qRp <package>
per elencare è necessario, ma vorrei installarli (quelli richiesti) senza installare i pacchetti stessi. È necessario che tutti vivano in repository abilitati. C'è un modo semplice per farlo senza scrivere il mio script che analizzerebbe l'output di rpm -qRp ...
per esempio.
So che potrei farlo installando tutto ciò che richiede ( yum localinstall
) e quindi disinstallando i pacchetti originali, ma il problema è che il mio set contiene pacchetti con dipendenze e conflitti tra di loro. I pacchetti richiesti tuttavia non sono in conflitto. Dovrei fare multiplo yum localinstall <list>
seguito da yum remove <list>
e assicurarsi che i pacchetti nell'elenco non siano in conflitto.
C'è un modo migliore? Vorrei fondamentalmente qualcosa del genere yum-builddep
, ma per esigenze, non per costruire.
Le mie distro sono Fedora
/RHEL