Eu continuo recebendo respostas como:
yum list installed | grep bind
ou
rpm -qa | grep bind
Mas isso não é exato, pois estou recebendo uma lista de alguns outros pacotes de ligação como estes:
bind-utils-9.8.2-0.17.rc1.el6_4.5.x86_64
rpcbind-0.2.0-11.el6.x86_64
bind-libs-9.8.2-0.17.rc1.el6_4.5.x86_64
samba-winbind-3.6.9-151.el6.x86_64
samba-winbind-clients-3.6.9-151.el6.x86_64
ypbind-1.20.4-30.el6.x86_64
Não é isso que eu queria. Em vez disso, gostaria de verificar com precisão se o pacote principal de ligação foi instalado. Por exemplo.bind.x86_64 32:9.8.2-0.17.rc1.el6_4.6
Eu esperava algo como:
yum check installed bind
Mas espero que alguém possa lançar a luz.
Error: No matching Packages to list
e$?
retornando 1 e, quando tenteiyum list installed bind-libs
,$?
retorna 0. O que deve estar correto até agora. Posso concluir com segurança que seu comando é determinar com precisão que um pacote está instalado? Eu descobrirpm -q bind
agora. É equivalente ao seu comando também?