Perguntas sobre dependências do Linux Red Hat Library

1

Eu tenho que criar um script que baixe 8 bibliotecas. No entanto, no servidor onde temos todas as bibliotecas, só consigo encontrar 2 ou 3 destes 8.

Eu acredito que esses 2 ou 3 realmente dependem de outras bibliotecas para funcionar, então quando eu solicitar via yum para baixar 2 ou 3 dessas bibliotecas, todas as 8 bibliotecas serão realmente baixadas.

Eu sei que existe um comando para verificar as dependências de um pacote rpm específico:

rpm -qpR (name of rpm package)

A minha pergunta é a seguinte: existe um comando "reverse" que, dado um nome de biblioteca específico, irá procurar por todos os pacotes rpm que dependem desta biblioteca?

    
por Guillaume F. 23.10.2013 / 11:28

1 resposta

2

A opção --whatrequires para rpm procurará por pacotes instalados ou arquivos de pacotes especificados na linha de comando que dependem da capacidade especificada. Se você quiser consultar os pacotes desinstalados nos repositórios, você deve examinar repoquery -q --whatrequires , que está disponível no pacote yum-utils . Para que o comando repoquery funcione, você terá que ter um repositório Yum formal configurado e referenciado em /etc/yum.repos.d/ .

    
por 23.10.2013 / 15:50

Tags