本文介紹如何從 Ubuntu 系統中刪除不再需要的軟件。它涵蓋了通過圖形用戶界面(Ubuntu 軟件管理器)和命令行(終端)刪除軟件。
請注意,您需要管理員權限才能從 Ubuntu 安裝/卸載軟件。
我在 Ubuntu 20.04 LTS 上運行了本文中的命令和步驟。
使用 Ubuntu 軟件管理器卸載應用程序
從計算機中卸載軟件的一種方法是使用 Ubuntu 軟件管理器。單擊活動工具欄中的 Ubuntu 軟件圖標將打開 Ubuntu 軟件管理器,您可以在其中查找、安裝和卸載計算機中的軟件。
然後在下面的視圖中[インストール済み]單擊選項卡以列出安裝在 Ubuntu 系統上的所有應用程序。
從應用程序列表中,找到要卸載的應用程序,[削除]單擊按鈕。
在我們的示例中,我們單擊“刪除”按鈕從系統中刪除名為 XCFA 的軟件。當我嘗試刪除應用程序時,我收到以下類型的確認消息:
如果您確定要刪除選定的應用程序,[削除]單擊按鈕。當您這樣做時,只有授權用戶才能從 Ubuntu 中刪除應用程序,因此您將看到以下身份驗證對話框。
輸入您的管理員密碼或 sudo 用戶,[認証]單擊按鈕。
所選軟件將從您的系統中刪除。
從命令行卸載應用程序
作為 sudo,您可以使用 apt-get remove 和 apt-get purge 命令從系統中刪除已安裝的軟件,但首先您需要知道安裝軟件的確切軟件包名稱。
以下命令列出了系統上安裝的所有軟件包。
$ dpkg --list
您可能想要復制確切的包名稱;選擇它,右鍵單擊並從 dpkg 列表中復制以供進一步使用。
使用 apt-get remove 命令
apt-get remove 命令從您的系統中刪除軟件,但保留配置文件以及您以後可能安裝的任何插件和設置。這允許您在重新安裝軟件時保持相同的設置。
要刪除軟件,請運行命令 sudo :
$ sudo apt-get remove package-name
系統將提示您輸入密碼 sudo 並提供有關將從系統中刪除的內容的信息。
此示例從您的系統中刪除名為“openjdk-11-jdk”的 OpenJDK 包。
系統還要求提供 ay/n 選項以重新確認卸載過程。[Y]單擊以啟動該過程並從系統中刪除該軟件。
使用 apt-get purge 命令
如果您想從系統中完全刪除應用程序,包括個性化,最好使用 apt-get purge 命令。
此示例從您的系統中刪除名為“openjdk-11-jdk:amd64”的 OpenJDK 包。
要刪除軟件,請運行命令 sudo :
$ sudo apt-get purge package-name
系統將提示您輸入密碼 sudo 並提供有關將從系統中刪除的內容的信息。
系統還要求提供 ay/n 選項以重新確認卸載過程。[Y]單擊以啟動該過程並從系統中刪除該軟件。
獎勵:使用自動刪除來清理混亂
如果您想刪除曾經安裝但不再使用的軟件使用的應用程序和庫等依賴項,您可以使用以下命令進行一些內務處理:
$ sudo apt-get autoremove
這將列出所有過時和未使用的打包遺留依賴項,這些依賴項會佔用您系統上的大量空間。
系統還要求提供 ay/n 選項以重新確認卸載過程。[Y]單擊以開始從系統中刪除不必要的軟件依賴項的過程。
您已經學習了兩種從 Ubuntu 系統中卸載軟件的方法(使用 Ubuntu 軟件管理器和命令行)。從命令行,您可以選擇刪除軟件並保留所有配置文件 (apt get remove) 或完全刪除軟件 (apt-get purge)。