如何列出当前未安装的软件包?

5 ubuntu debian dpkg apt package-management

我想仅使用 shell 命令输出所有当前未安装的软件包列表(例如,它们在 Synaptic 中可见)。
我该怎么做呢?

eph*_*ent 7

aptitude search '!~i'
Run Code Online (Sandbox Code Playgroud)

有关详细信息,请参阅aptitude 用户手册中的搜索词参考。


she*_*lic 7

根据问题的标签,我假设一个 Debian 系统。

在 Bash 中:aptitude search '!~i'. 列表很长(超过 30k 行)。

抑制虚拟包也很有趣: aptitude search '!~i !~v'