随着时间的推移,我已经通过终端执行了许多安装命令,我忘记了我安装了什么,我想卸载其中的一些。
我如何才能获取通过终端安装的所有内容的历史记录(从开始到现在,按日期排序)?
答案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
将包含所有已安装软件包的列表。