As pessoas já responderam com:
rpm -q --requires PKG
yum -q deplist PKG
Sim, rpm
ou yum
funciona ou responde corretamente à pergunta. A principal diferença entre rpm
e yum
é que o yum também mostra quais pacotes você pode instalar para atender aos requisitos da biblioteca e / ou arquivo. Infelizmente, se o pacote não estiver instalado, nenhum desses métodos será útil. Como o pôster original já especificou que o pacote que você está verificando está instalado, esse é um ponto mudo.
E se você não tivesse o pacote instalado? yum
ainda pode ser usado, mas indiretamente. Você pode fazer uma instalação simulada cancelando a operação de instalação.
printf n | yum install PKG | grep -- "---> Package"
Aqui está um exemplo:
printf n | yum install php | grep -- "---> Package"
---> Package php.x86_64 0:5.4.16-45.el7 will be installed
---> Package php-cli.x86_64 0:5.4.16-45.el7 will be installed
---> Package php-common.x86_64 0:5.4.16-45.el7 will be installed
---> Package libzip.x86_64 0:0.10.1-8.el7 will be installed