获取 Ubuntu 安装后额外安装的软件包列表

获取 Ubuntu 安装后额外安装的软件包列表

我知道我可以使用 获取所有已安装软件包的列表apt list --installed

如何获取额外安装的软件包列表安装?

背景:我想通过自动安装 Ubuntu 20.04.4,ansible并希望从系统中获得随后安装的软件包。

答案1

您在 /var/log/installer/initial-status.gz 中有初始安装包,因此以下脚本应该显示您添加的其他包,但没有显示通过更新添加的(不感兴趣的)包:

comm -23 <(apt-mark showmanual | sort -u) <(gzip -dc /var/log/installer/initial-status.gz | sed -n 's/^Package: //p' | sort -u)

相关内容