參考http://www.tennfy.com/1518.html
apt-get –purge remove
刪除已安裝包(不保留配置文件)。
如軟件包a,依賴軟件包b,則執行該命令會刪除a,而且不保留配置文件
apt-get autoremove
刪除為了滿足依賴而安裝的,但現在不再需要的軟件包(包括已安裝包)。
如軟件包a,依賴軟件包b,則執行該命令會同時刪除軟件包a,b
apt-get remove
刪除已安裝的軟件包(保留配置文件)。
如軟件包a,依賴軟件包b,則執行該命令會刪除a,且保留配置文件
apt-get autoclean
APT的底層包是dpkg, 而dpkg 安裝Package時, 會將 *.deb 放在 /var/cache/apt/archives/中.
apt-get autoclean 只會刪除 /var/cache/apt/archives/ 已經過期的deb.
apt-get clean
使用 apt-get clean 會將 /var/cache/apt/archives/ 的 所有 deb 刪掉.
類似於 rm /var/cache/apt/archives/*.deb
小結
如果是徹底卸載軟件,推薦使用apt-get –purge remove,不推薦使用autoremove,因為你刪除該依賴軟件包,也可能被其他軟件包所依賴,從而導致其他軟件不可用。
如果是清理硬盤,推薦使用apt-get autoclean,deb安裝后基本上就沒多大用了,完全可以刪除掉