如何在 Linux Mint 20 中完全删除软件包?
如果处理不当,从任何操作系统中删除已安装的软件包的任务肯定会很麻烦。这是因为每当您尝试删除某个包时,您都希望它不会留下任何痕迹。换句话说,您想要彻底删除所需的包。然而,如果不采取一定的措施,就无法实现如此彻底的清除。
这就是为什么今天的文章将重点讨论在 Linux 中完全删除软件包的方法。
注意:我们在本文中尝试并与您分享的方法是在 Linux Mint 20 系统上执行的。但是,也可以在 Ubuntu 20.04 和 Debian 10 上执行相同的步骤。
Linux Mint 20中彻底删除软件包的方法:
要在 Linux Mint 20 中完全删除软件包,应按指定顺序执行以下一系列步骤:
步骤#1:列出 Linux Mint 20 中所有已安装的软件包:
首先,您应该知道要删除哪个包。为此,您可以尝试列出 Linux Mint 20 系统上所有已安装的软件包。然后从这个列表中,您可以轻松地找出您想要完全删除哪个包。要列出 Linux Mint 20 中所有已安装的软件包,您必须在终端中执行以下命令:
我们的 Linux Mint 20 系统上所有已安装软件包的列表如下图所示:
从此列表中,您可以方便地选择要从 Linux Mint 20 系统中完全删除的任何软件包。我们将按照下面所示的步骤从 Linux Mint 20 系统中删除“tcpreplay”软件包。
步骤#2:从 Linux Mint 20 中删除软件包
我们将在这方面执行的第一个命令将仅删除特定的包,而不删除其配置文件。为此,使用以下命令:
在这里,您可以将 PackageName 替换为要删除的相应包的名称。在我们的例子中,我们要删除的包是“tcpreplay”。
执行此命令后,系统将提示您输入“Y”然后按 Enter 键确认操作,如下图所示。但是,如果您希望删除过程顺利进行,而不要求任何确认,那么您可以在“remove”命令后使用“-y”标志。
成功删除指定的包后,您将在终端上看到类似于下图所示的消息:
步骤#3:从 Linux Mint 20 中删除上述软件包的配置文件
当指定的软件包已从 Linux Mint 20 系统中成功删除后,下一步是使用如下所示的命令删除其配置文件:
在这里,您可以将 PackageName 替换为要删除其配置文件的相应包的名称。在我们的例子中,我们想要删除的包配置文件是“tcpreplay”。
从 Linux Mint 20 系统中删除指定包的配置文件后,您将在终端上看到类似于下图所示的消息。
步骤#4:从 Linux Mint 20 中删除所有不相关的软件包和依赖项
最后,最后一步是清除与指定包一起安装的 Linux Mint 20 系统中所有不相关和未使用的包和依赖项。删除该包后,您将不再需要这些包和依赖项。要摆脱它们,您可以执行如下所示的命令:
当此命令成功尝试从 Linux Mint 20 系统中删除所有未使用的软件包和依赖项时,您将可以说您指定的软件包已被完全删除。
结论
今天的指南带您完成了在 Linux Mint 20 中完全删除软件包的过程。同样的方法也可以在 Debian 10 或 Ubuntu 20.04 系统上使用。