在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,该命令将有所不同。 该命令 VLC 将是以下内容:

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
  • / 跑
  • / lib目录
  • 〜/。缓存
  • 〜/。本地
  • 〜/ .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。 他们应该清楚这一点,以免使刚起步的人感到困惑。