Ubuntu下安裝和解除安裝軟體
阿新 • • 發佈:2019-01-08
在ubuntu當中,安裝應用程式我所知道的有三種方法,分別是apt-get,dpkg安裝deb兩種方法
1、通過deb包安裝的情況:
安裝.deb包:
程式碼:
1 | sudo dpkg -i package_file.deb |
反安裝.deb包:
程式碼:
1 | sudo dpkg -r package_name |
2、通過apt-get安裝的情況:
安裝
程式碼:
1 | sudo apt-get install package_name |
反安裝
程式碼:
1 | sudo apt-get remove package_name |
sudo dpkg -p package_name
解除安裝軟體包及其配置檔案,但無法解決依賴關係!
sudo aptitude purge pkgname
清除所有已刪除包的殘餘配置檔案
1 | dpkg -l | grep ^rc| awk '{print $2}' | sudo xargs dpkg -P |
如果報如下錯誤,證明你的系統中沒有殘留配置檔案了,無須擔心
--------------------------------------------------------------------------------
1 | dpkg: --purge needs at least one package name argument |
下面總結一下有關apt-get的常用但容易混淆的指令:
apt-get autoclean
:
如果你的硬碟空間不大的話,可以定期執行這個程式,將已經刪除了的軟體包的.deb安裝檔案從硬碟中刪除掉。如果你仍然需要硬碟空間的話,可以試試apt-get clean
,這會把你已安裝的軟體包的安裝包也刪除掉,當然多數情況下這些包沒什麼用了,因此這是個為硬碟騰地方的好辦法。
apt-get clean
:
類似上面的命令,但它刪除包快取中的所有包。這是個很好的做法,因為多數情況下這些包沒有用了。但如果你是撥號上網的話,就得重新考慮了。
apt-get autoremove
:
刪除為了滿足其他軟體包的依賴而安裝的,但現在不再需要的軟體包。
其它:
apt-get remove 軟體包名稱
:
刪除已安裝的軟體包(保留配置檔案)。
apt-get --purge remove
軟體包名稱
:
刪除已安裝包(不保留配置檔案)。
原文連結:http://www.doocr.com/articles/58aefaf7d9b4214057a5cb3c