Linux
如何在 Ubuntu 中完全刪除一個包(就像它從未存在過一樣)
當我在 Ubuntu 中使用 刪除一個包時
apt-get remove package
,它似乎總是留下很多文件……例如,日誌文件/var/log
,配置文件/etc
,數據/var/lib
等。如何在 Ubuntu 中完全刪除軟體包的所有痕跡,就好像它從未存在過一樣?
你應該清除那些包。
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
不跟踪與包相關的所有內容……以及它的清理腳本等可以被認為是不完美的,有時會失敗。例如,它可能不會刪除日誌。