我希望能够查看我已安装的软件包。我不希望查看我电脑上的所有软件包,而只是查看我从 ubuntu 软件中心和 sudo apt-get install 获取的软件包。
答案1
来自Ubuntu 软件中心:
前往已安装标签:
您还可以通过以下方式查看从软件中心安装的所有软件:历史标签:
答案2
能力倾向方式
通过使用资质您可以列出软件包并查看它们是自动安装(作为依赖项)还是手动安装的:
aptitude search '~i!~M'
不幸的是,许多基础/系统包在安装后就被安装并标记为手动安装。
缺点:列出了相当多标记为手动安装的系统包。
apt 历史记录
或者,查看 APT 默认保存 12 个月的日志/var/log/apt/history.log
(和轮换文件)。用于grep
过滤所有文件中有关已安装软件包的行:
zgrep ^Install /var/log/apt/history.log*
缺点:已删除的软件包仍然列出,默认情况下仅显示最近 12 个月的历史记录。
答案3
在 syslog 中您还可以查看 - 当前已安装的软件包 - 在 dpkg.log 中列出了最近一个月已更新或安装的软件包。