Yum
如何準確檢查yum中是否安裝了包?
我不斷得到類似的答案:
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
但希望有人能闡明這一點。
你試過這個嗎?
$ yum list installed bind
有一個更簡單的方法來發出這個查詢:
rpm -qa | grep bind
或rpm -q bind
. 如果您不完全確定包名稱,則前者是最好的。