Eu tenho um conjunto de pacotes (* .rpm). Para cada pacote que posso fazer rpm -qRp <package>
para listar, é necessário, mas eu gostaria de instalá-los (isso requer) sem instalar os próprios pacotes. O requer todos vivem em repositórios habilitados. Existe alguma maneira fácil de fazer isso sem escrever meu próprio script que analisaria a saída, rpm -qRp ...
por exemplo.
Eu sei que poderia fazê-lo instalando tudo com require ( yum localinstall
) e desinstalando os pacotes originais, mas o problema é que meu conjunto contém pacotes com dependências e conflitos entre eles. Os pacotes necessários, no entanto, não entram em conflito. Eu teria que fazer vários yum localinstall <list>
seguidos por yum remove <list>
e garantir que os pacotes na lista não entrem em conflito.
Eu existe uma maneira melhor? Eu basicamente gostaria de algo como yum-builddep
, mas para requer, não para construir.
Minhas distros são Fedora
/RHEL
A melhor maneira é:
... usando deplist / etc. funcionará principalmente, mas não é garantido que você obtenha exatamente o mesmo resultado.
fonte
yum -y
pode ser necessário.