当我使用 删除 Ubuntu 中的包时apt-get remove package
,它似乎总是留下很多文件...例如, 中的日志文件/var/log
、 中的配置文件/etc
、 中的数据/var/lib
等等。
我如何彻底删除 Ubuntu 中某个包的所有痕迹,就像它从未存在过一样?
答案1
您应该清除那些包。
apt-get purge somepackage
来自 man apt-get ( APT-GET(8)
)
purge
purge is identical to remove except that packages are removed and purged (any configuration files are deleted too).
这应该会删除软件包添加的所有内容,例如配置和数据文件。但我认为它可能生成了一些遗留的东西。dpkg
不会跟踪与软件包相关的所有内容……并且其清理脚本等可以被认为是不完善的,有时会失败。例如,也许它不会删除日志。