n61*_*007 3 apt package-management trisquel deb
该问题unix.SE/3595询问如何列出包,我明确地安装。明确的意思是,我选择的包,不包括默认安装的任何东西,或由依赖项引入的。
是否有类似的命令来查找明确删除的软件包?
以下命令将列出所有已被删除(或清除)的包,只要其apt
历史允许:
zgrep -E '^(Remove:|Purge)' /var/log/apt/history.log*
Run Code Online (Sandbox Code Playgroud)
这并不能区分自动删除和显式删除,但是通过一些工作,您应该能够重建该信息。
如果你总是使用命令行,那么
zgrep -E ^Commandline /var/log/apt/history.log*
Run Code Online (Sandbox Code Playgroud)
将向您显示您发出的所有命令,其中包括显式删除。您可以将其过滤为仅列出remove
或purge
,但这不会包括其他形式的删除。
如果您使用 删除软件包dpkg
,则不会出现在apt
的日志中;您需要查看/var/log/dpkg.log
并搜索remove
or purge
。
归档时间: |
|
查看次数: |
1873 次 |
最近记录: |