使用 rpm 可以列出已安装的软件包及其附加信息
rpm -qa --queryformat "%-35{NAME} %-35{DISTRIBUTION} %{VERSION}-%{RELEASE}\n" | sort -k 1,2 -t " " -i
这将产生类似
xorg-x11-drv-ur98 (none) 1.1.0-1.1
xorg-x11-drv-vesa CentOS-5 1.3.0-8.3.el5
xorg-x11-drv-vga (none) 4.1.0-2.1
xorg-x11-drv-via (none) 0.2.1-9
在 Ubnutu 服务器上,我想要列出所有已安装的软件包并显示它们来自哪个存储库。
可以这样做吗?
答案1
看一下“man dpkg-query”。以下内容可以帮助您入门:
skx@precious:~$ dpkg-query --showformat="\${Package}\t\${Version}\t\${Origin}\n" --show \*