Como sei Rpms dependentes de um pacote?

3

Eu quero saber todos os rpms dependentes, incluindo recursiva de um determinado rpm. É possível?

Eu sei que em rpm há uma opção -R , --require agora a dependência de um rpm. Mas eu quero saber até mesmo a dependência de rpms dependentes.

por exemplo:

rpm -qR x.rpm

a
b
c

uma vontade, por sua vez, depende de p, q, r. Como eu sei disso?

    
por wantro 04.10.2012 / 12:23

2 respostas

1

A solução é usar rpmgraph .

man rpmgraph:

NAME
       rpmgraph - Display RPM Package Dependency Graph

SYNOPSIS
       rpmgraph PACKAGE_FILE ...

DESCRIPTION
       rpmgraph  uses  PACKAGE_FILE  arguments  to generate a package dependency graph. 
       Each PACKAGE_FILE argument is read and added to an rpm transaction set. The 
       elements of the transaction set are partially ordered using a topological sort. 
       The partially ordered elements are then printed  to  standard output.
    
por 04.10.2012 / 13:02
1

rpm -q --whatrequires

Eu estou querendo saber se isso pode ser feito, sem instalar o pacote e mesmo para dependências de compilação, usando zypper etc

    
por 07.11.2012 / 11:32

Tags