Tôi tiếp tục nhận được câu trả lời như:
yum list installed | grep bind
hoặc là
rpm -qa | grep bind
Nhưng điều đó không chính xác vì tôi nhận được một danh sách một vài gói ràng buộc khác như sau:
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
Đó không phải là tôi muốn. Thay vào đó tôi muốn kiểm tra chính xác nếu gói lõi ràng buộc đã được cài đặt. Ví dụ.bind.x86_64 32:9.8.2-0.17.rc1.el6_4.6
Tôi đã hy vọng cho một cái gì đó như:
yum check installed bind
Nhưng hy vọng ai đó có thể làm sáng tỏ.
Error: No matching Packages to list
và$?
trả về 1, và khi tôi đã thửyum list installed bind-libs
,$?
trả về 0. Điều này sẽ đúng cho đến nay. Tôi có thể kết luận một cách an toàn lệnh của bạn là xác định chính xác một gói được cài đặt không? Tôi đã tìm rarpm -q bind
ngay bây giờ. Nó cũng tương đương với lệnh của bạn?