获取我安装的所有内容的历史记录?

获取我安装的所有内容的历史记录?

随着时间的推移,我已经通过终端执行了许多安装命令,我忘记了我安装了什么,我想卸载其中的一些。

我如何才能获取通过终端安装的所有内容的历史记录(从开始到现在,按日期排序)?

答案1

您可以检查位于的软件包历史记录日志/var/log/apt/,您将获得所有已安装/删除的软件包的名称以及执行这些操作所使用的命令。此外,您还将看到操作的日期。

您将找到最新的日志/var/log/apt/history.log和 gzip 格式的旧日志/var/log/apt/history.log.1.gz,例如/var/log/apt/history.log.2.gz等。

dpkg顺便说一句,如果您只想要系统中当前安装的所有软件包的列表(通过),您可以运行:

dpkg --get-selections | cut -f1 > ~/installed_packages.txt

现在,您的主目录中的文件installed_packages.txt将包含所有已安装软件包的列表。

相关内容