如何列出Centos安装的第3方软件
How to list the 3rd party softwares installed in Centos
有没有办法列出 Centos 中安装的第 3 方软件?
我试过使用 rpm -qa
但它也包含本机包。
我正在寻找类似于 CLI 模式下 "Software Center in GUI mode" 中已安装部分的内容。
我没有安装 CentOS。因此,我将展示如何在我的 Fedora 上执行此操作:
$ rpm -qi rpm |grep Vendor
Vendor : Fedora Project
这将使我成为 rpm 包的供应商。你可能有像 CentOS 这样的东西。得到那个字符串。然后:
$ rpm -qa --qf '%{name} %{vendor}\n' | grep -v 'Fedora Project'
这将打印所有不是来自供应商 "Fedora Project" 的已安装包。
有没有办法列出 Centos 中安装的第 3 方软件?
我试过使用 rpm -qa
但它也包含本机包。
我正在寻找类似于 CLI 模式下 "Software Center in GUI mode" 中已安装部分的内容。
我没有安装 CentOS。因此,我将展示如何在我的 Fedora 上执行此操作:
$ rpm -qi rpm |grep Vendor
Vendor : Fedora Project
这将使我成为 rpm 包的供应商。你可能有像 CentOS 这样的东西。得到那个字符串。然后:
$ rpm -qa --qf '%{name} %{vendor}\n' | grep -v 'Fedora Project'
这将打印所有不是来自供应商 "Fedora Project" 的已安装包。