Linux有很多缺陷;其中一個似乎是應用程序安裝的後端。安裝應用程序比在 Windows 上容易得多。雖然大多數應用程序可以通過單擊一次安裝按鈕來安裝,但有些應用程序只需要一個命令,您可以從互聯網上的某個位置複製和粘貼。
您不必擔心廣告軟件和其他問題。當安裝應用程序時,它會將文件放置在各處。它還通常會安裝許多所需的軟件依賴項。基於Linux的Ubuntu也有類似的問題。當您卸載應用程序時,會在存儲中留下大量垃圾。但有一種方法可以使用 Ubuntu 上的命令行完全卸載應用程序及其所有數據。
除了卸載軟件包之外,您還可以做更多的事情。
獲取軟件包名稱
Linux 系統上的軟件以包的形式分發。這些包有唯一的名稱,通過命令行卸載或安裝包時,需要知道包的名稱。由於我們想要卸載應用程序,因此假設它已經安裝在系統上是合乎邏輯的。您可以使用“dpkg –list”命令獲取系統上所有已安裝軟件包的列表。啟動終端並輸入命令。
dpkg --list
您應該看到一長串包名稱及其版本號和簡短的描述,如上面的屏幕截圖所示。大多數應用程序都會安裝多個軟件包,因此您必須能夠識別主應用程序包。例如,您可以看到喊叫和yelp-xsl在上面的截圖中。如果你想刪除它們,你應該刪除喊叫因為它是兩者的主要包。
要卸載應用程序,我們可以使用apt-get命令,也用於安裝應用程序,後面是remove。當然,sudo命令需要放在其他所有命令之前才能執行超級用戶任務。您仍然有兩個選擇。如果您想稍後重新安裝應用程序,您可以保留應用程序的配置設置,或者完全刪除其數據或配置設置。
保留個性化設置
如果您想稍後重新安裝應用程序,您可能需要保留設置,以便再次安裝時,程序已經按照您喜歡的方式進行了微調。所以使用的命令如下。
sudo apt-get remove package_name在上面的命令中,替換package_name與您要卸載的應用程序包的確切名稱。例如,要卸載具有包名稱的 VLC Media Player,命令將是
sudo apt-get remove vlc徹底卸載軟件包
有時,您的個性化設置可能會導致您想要卸載某個應用程序。即使您想稍後重新安裝應用程序,保留它們可能也不是一個好主意。在這種情況下,或者如果您不想再次重新安裝該應用程序,您可以選擇完全刪除該應用程序及其配置設置。您需要使用--purge為此的命令。
sudo apt-get --purge remove package_name例如,要完全卸載 VLC 媒體播放器,使用的命令是
sudo apt-get --purge remove vlc卸載程序依賴項
如前所述,有時應用程序會安裝應用程序正常運行所需的一堆其他軟件包。例如,如果您安裝任何為,應用程序將安裝一堆它所依賴的 KDE 軟件包。卸載應用程序後,您可能不再需要這些軟件包。卸載它們可能會損害您電腦上其他應用程序的正常運行。這主要歸功於autoremove命令,該命令會查找任何應用程序均未使用的過時軟件包,並將其從系統中刪除。卸載應用程序後,最好運行以下命令。
sudo apt-get autoremove
閱讀下一篇:
