Я продолжаю получать ответы как:
yum list installed | grep bind
или же
rpm -qa | grep bind
Но это не точно, так как я получаю список нескольких других пакетов связывания, подобных этим:
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
Это не я хотел. Вместо этого я хотел бы точно проверить, установлен ли пакет привязки ядра. Например.bind.x86_64 32:9.8.2-0.17.rc1.el6_4.6
Я надеялся на что-то вроде:
yum check installed bind
Но, надеюсь, кто-то мог пролить свет.
Error: No matching Packages to list
и$?
возвращает 1, а когда я пыталсяyum list installed bind-libs
,$?
возвращает 0. Что должно быть правильно до сих пор. Можно ли с уверенностью заключить, что ваша команда точно определит, установлен ли пакет? Я узналrpm -q bind
только сейчас. Это также эквивалентно вашей команде?