如何在 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 應用,允許搜索、安裝和刪除應用。
搜索時,軟體中心可能不會顯示已安裝的應用。
但是,如果向下滾動,你仍可能在「已安裝」部分下找到它。外部應用通常不帶徽標顯示。
如果找到它,你可以通過單擊「垃圾桶」圖標或「刪除」按鈕來刪除該應用。
一句話:檢查是否可以從軟體中心刪除應用。
方法 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
在某些情況下,你可能會得到多個結果。
如果你不確定這些軟體包的作用,你可以隨時通過以下方式獲取它們的詳細信息:
apt info exact_package_name
獲得確切的軟體包名稱後,你可以使用 apt remove
命令將其刪除。
sudo apt remove exact_package_name
你還可以使用 apt-get remove
或 dpkg uninstall
命令來刪除。
方法 3:使用 Synaptic 包管理器刪除 deb 應用
另一種方法是使用 Synaptic 包管理器。在 GNOME 以「軟體中心」的形式創建其圖形包管理器之前,Synaptic 是 Ubuntu 和許多其他發行版中的默認 GUI 包管理器。
它仍然是 Xfce 桌面環境 上的推薦工具。
首先安裝它:
sudo apt install synaptic
打開 Synaptic 並搜索包名稱。查找標記為綠色的已安裝軟體包。右鍵單擊它們,然後單擊「標記為刪除」。之後點擊應用。
對你有幫助嗎?
我非常樂意使用 apt
命令刪除從 .deb 文件中安裝的軟體包。但我可以理解,並不是每個人都喜歡使用命令行。
在刪除從外部 .deb 文件安裝的應用時,我發現軟體中心中找不到它。軟體中心還可以做的更好一些。
我希望你現在對刪除 deb 包有更好的了解。如果你有任何問題,請告訴我。
via: https://itsfoss.com/uninstall-deb-ubuntu/
作者:Abhishek Prakash 選題:lkxed 譯者:geekpi 校對:wxy
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive