Linux中國

如何在 Ubuntu 中卸載 deb 包

從 .deb 文件安裝應用 非常簡單。雙擊它,它會在軟體中心中打開,然後從那裡安裝它。

但是如何在 Ubuntu 或 Debian 中卸載 deb 包呢?如何刪除一段時間前安裝的軟體包呢。

雖然這有幾個如果和但是,但刪除 .deb 文件的最簡單和最可靠的方法是使用 apt remove 命令。

sudo apt remove program_name

如你所見,你需要在這裡知道確切的包名稱。這可能並不總是顯而易見的。例如,如果你在 Ubuntu 上安裝 Google Chrome,則該程序在命令行中稱為 「google-chrome-stable」。你已經知道了嗎?我猜你不知道。

在本教程中,我將詳細介紹如何找到確切的包名稱,然後使用它來刪除應用。我還將討論使用圖形方法刪除 deb 包。

從 Ubuntu 中刪除通過 .deb 文件安裝的軟體包

在我向你展示如何從命令行刪除 deb 包之前,讓我們在軟體中心應用中快速查看它。

方法 1:檢查應用是否可以從軟體中心移除

Ubuntu 有軟體中心 GUI 應用,允許搜索、安裝和刪除應用。

搜索時,軟體中心可能不會顯示已安裝的應用。

Searching for installed applications may not show any results in Ubuntu Software Center

但是,如果向下滾動,你仍可能在「已安裝」部分下找到它。外部應用通常不帶徽標顯示。

Some installed applications can be found in the 『installed』 tab of the Software Center

如果找到它,你可以通過單擊「垃圾桶」圖標或「刪除」按鈕來刪除該應用。

Removing applications from the Ubuntu software center

一句話:檢查是否可以從軟體中心刪除應用。

方法 2:使用 apt 命令刪除應用

我假設你不知道該應用命令的確切名稱。你可能不知道 Google Chrome 安裝為 google-chrome-stable 而 Edge 安裝為 microsoft-edge-stable,這很正常。

如果你知道前幾個字母,那麼 tab 補全可能會有所幫助。否則,你可以 使用 apt 命令列出已安裝的應用 並使用 grep 搜索應用程序名稱:

apt list --installed | grep -i possible_package_name

例如,你可以智能地猜測 Google Chrome 包的名稱中應該包含 chrome。你可以這樣搜索:

apt list --installed | grep -i chrome

在某些情況下,你可能會得到多個結果。

check if google chrome installed in ubuntu

如果你不確定這些軟體包的作用,你可以隨時通過以下方式獲取它們的詳細信息:

apt info exact_package_name

獲得確切的軟體包名稱後,你可以使用 apt remove 命令將其刪除。

sudo apt remove exact_package_name

你還可以使用 apt-get removedpkg uninstall 命令來刪除。

Removing applications installed via .deb files using the apt command

方法 3:使用 Synaptic 包管理器刪除 deb 應用

另一種方法是使用 Synaptic 包管理器。在 GNOME 以「軟體中心」的形式創建其圖形包管理器之前,Synaptic 是 Ubuntu 和許多其他發行版中的默認 GUI 包管理器。

它仍然是 Xfce 桌面環境 上的推薦工具。

首先安裝它:

sudo apt install synaptic

打開 Synaptic 並搜索包名稱。查找標記為綠色的已安裝軟體包。右鍵單擊它們,然後單擊「標記為刪除」。之後點擊應用。

Removing Deb packages using Synaptic package manager

對你有幫助嗎?

我非常樂意使用 apt 命令刪除從 .deb 文件中安裝的軟體包。但我可以理解,並不是每個人都喜歡使用命令行。

在刪除從外部 .deb 文件安裝的應用時,我發現軟體中心中找不到它。軟體中心還可以做的更好一些。

我希望你現在對刪除 deb 包有更好的了解。如果你有任何問題,請告訴我。

via: https://itsfoss.com/uninstall-deb-ubuntu/

作者:Abhishek Prakash 選題:lkxed 譯者:geekpi 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國