Nat*_*ate 8 ubuntu debian dpkg apt
在 Ubuntu 10.04 LTS 服务器上,我想列出已安装的软件包并查看它们来自哪个存储库。
列出已安装的包很容易,但它不包括存储库的名称(例如“main”或“universe”)。并且此信息不在 中/var/lib/dpkg/status,因此dpkg-query也不显示。
我想得到一个“不受支持”软件的列表——也就是说,那些不是来自“主”存储库的软件,并且 Ubuntu 不保证安全更新。
注意:这是一个服务器。它没有安装 X、GNOME 或 KDE。
Nat*_*ate 13
好的,我想出了如何做到这一点:
aptitude search "~i" -F "%s# %p"
Run Code Online (Sandbox Code Playgroud)
当然可以很容易地从“宇宙”存储库中找到项目:
aptitude search "~i" -F "%s# %p" | grep universe
Run Code Online (Sandbox Code Playgroud)