2016-12-24 74 views

回答

2

我沒有安裝CentOS。所以,我會告訴它我怎麼能做到這一點對我的Fedora:

$ rpm -qi rpm |grep Vendor 
Vendor  : Fedora Project 

這將讓我誰是rpm包的供應商。你可能有像CentOS那樣的東西。獲取該字符串。然後:

$ rpm -qa --qf '%{name} %{vendor}\n' | grep -v 'Fedora Project' 

這將打印所有不是來自供應商「Fedora項目」的已安裝軟件包。

+1

優秀的方法。我使用了「rpm -qa --qf'%{name}%{vendor} \ n'| egrep -v'CentOS | none'| less」。這顯示了我所需要的。非常感謝 – nirmalraj17