在Linux中卸載應用程序後如何刪除殘留文件

清除Linux上的殘留物

這篇文章可能與我的搭檔艾薩克(Isaac)幾分鐘前剛剛發表的文章相同,但事實並非如此。 他的文章向我們解釋了 如何釋放空間 在這一點上,我們將專注於另一種清潔方式。 當我們在Linux上卸載程序時,它通常會留下痕跡,在這裡我們要解釋的是 卸載應用程序後如何刪除殘留文件 在Linux上,我們有幾種選擇。

幾年來,在Linux中,我們擁有所謂的 新一代套餐。 以Flatpak和Snap為首,儘管也有AppImage,但這些軟件包在同一軟件包中包含主要軟件和依賴項,這意味著它們比存儲庫中的同類軟件更乾淨。 即使這樣,它們仍然會留下一些殘留物,在本文中,您將學習所需的一切,以便僅在計算機上安裝所需的東西。

在Linux中刪除殘留文件的不同方法

尤其是當我們在線上獲得該軟件時,有許多應用程序包括如何刪除通常稱為“安裝”或“自述文件”的文件中的殘留文件。 當我們從官方存儲庫中安裝軟件時,便找不到此東西,但是有一些通用的方法可以盡可能地清理它們,例如:

清洗

要刪除軟件及其所有相關文件,我們必須執行以下命令:

sudo apt purge nombre-del-paquete

從上面的命令中,我們必須將“ package-name”更改為有問題的軟件包,對於VLC,這將是“ sudo apt purge vlc”(不帶引號)。 編寫命令後,按Enter鍵並輸入我們的密碼,它將讀取,它將向我們顯示要刪除的軟件包,並詢問我們,此時我們必須按Y(es)或Y(í)。然後按Enter 消除我們剩下的所有浪費 該應用程序,我們不再需要。

apt自動刪除

如果我們習慣於使用“ apt remove”命令來刪除Linux中的軟件,那麼我們將剩下很多殘留文件。 我們可以 一次消除它們 使用以下命令:

sudo apt autoremove

清除,它將執行閱讀,並向我們顯示將要刪除的內容並將其刪除。 提到此命令似乎很重要 也會刪除舊的內核版本,因此如果出於任何原因要保留它們,則必須將其考慮在內。

百勝刪除

如果您的發行版使用 YUM 而不是APT,該命令將有所不同。 該命令 弗爾奇 將是以下內容:

sudo yum remove vlc

如果我們已經使用 組功能 從YUM中,我們將不得不使用以下另一個命令將它們作為一個組刪除:

sudo yum remove @"nombre del grupo"

帶有GUI的選項:突觸

如果我們不喜歡該終端,那麼我們也有一些用戶界面選項,例如 突觸。 它是一個我們很多人都知道的軟件包管理器,因為它默認包含在流行的Linux發行版(如Ubuntu)中。 如果默認情況下未安裝,則可以從軟件中心或使用以下命令進行安裝:

sudo apt install synaptic

一旦啟動它,它將要求我們輸入用戶密碼,因為它需要特權才能進行更改。 並 完全刪除應用,我們只需執行以下操作:

使用Synaptics刪除殘留文件

  • 我們從放大鏡圖標(搜索)中尋找它。
  • 我們右鍵單擊它
  • 我們選擇“標記為完全卸載”選項。
  • 在出現相關軟件包的窗口中,我們單擊“標記”。
  • 最後,我們點擊«Apply»。

刪除殘留的配置文件

卸載應用程序不會清除與它們相關的所有內容。 仍然有可能 配置文件。 為了消除它們,我們必須導航並在以下路徑中查找應用程序的名稱(其中〜/是我們的個人文件夾,而前面帶有圓點的文件夾被隱藏):

  • ~/
  • 在/ usr / bin中
  • / usr / lib目錄
  • 在/ usr /本地
  • / usr / share / man
  • / usr /共享/ doc
  • / VAR
  • / 跑
  • /庫
  • 〜/。緩存
  • 〜/。本地
  • 〜/ .local /分享
  • 〜/。縮略圖
  • 〜/的.config /
  • Flatpak軟件包通常會自動清除所有內容,但是Snap軟件包會將其配置文件保留在〜/ snap位置。

因此,我們可以清除基於Linux的操作系統中的殘留軟件包。


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   吉列爾莫 他說:

    GNU / Linux。 不是“ Linux”。 請一勞永逸。 這些說明不適用於使用Linux的任何操作系統,例如Android。

  2.   保埃 他說:

    KDE用戶可以出於相同的目的使用Muon代替Synaptic。

    問候。

  3.   奧德修斯 他說:

    這些說明僅適用於Debian / Ubuntu。 它們不適用於Arch Linux。 他們應該清楚這一點,以免使剛起步的人感到困惑。