使用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服务器上,我想列出所有已安装的软件包,并显示来自哪个存储库。
可以这样做吗?
看看“man dpkg-query”。 以下应该让你开始:
skx@precious:~$ dpkg-query --showformat="\${Package}\t\${Version}\t\${Origin}\n" --show \*