如果您不知道如何在 Linux 中卸载程序,我们将帮助您。 可能是某个程序导致了错误,或者您只想在 PC 上留出一些可用空间。 一种或另一种方式,人们应该知道如何在
但是,我们应该了解的关于 Linux 的一件事是,卸载(或安装,就此而言)软件包的方法不止一种。 它会根据我们使用的版本而有所不同。
系统和包管理器
在 Linux 中卸载程序时,我们需要知道的第一件事是:
- 什么是包裹系统?
- 什么是包管理器?
- 我的 Linux 使用什么系统和包管理器?
软件包系统是一种特定的格式,其中软件被打包、分发和安装在我们的系统上。 包管理器当然是负责安装、更新和卸载软件的程序。
因此,不同的发行版“家族”共享包系统(并且也倾向于共享管理器); 因此,基于 Debian 的(如 Ubuntu 和衍生产品)使用 apt 作为格式,使用 apt-get 作为管理器,基于 RedHat 的(如 CentOS、Fedora 和衍生产品)使用 rpm 作为格式并且通常使用 yum 作为管理器(尽管 Fedora 使用一个名为 dnf 的“fork”),而那些基于 Arch(如 Manjaro)的使用 tar 格式和 pacman 管理器。
如何在 Linux 中卸载程序?
所有流行的 Linux 发行版都有一些图形工具,能够帮助我们使用包管理器,而无需在文本模式下输入命令。 事实上,这些工具之一通常作为标准安装,但也有替代选项。
例如,在 Ubuntu 中,我们有“软件中心”,它允许我们管理 APT 和 Snap 软件包,但我们也可以选择安装 Synaptic,Debian 的传统图形软件包管理工具及其所有衍生工具(以及只管理 APT 包)。
这些图形管理器的名称和确切操作因发行版而异。
假设 Synaptic 图形管理器在 Ubuntu 上运行。 我们只需要使用它的内部搜索引擎来找到我们要卸载的包并告诉 Synaptic 卸载它。
如何在 Debian 和 Ubuntu 上卸载程序?
如果我们使用 Debian、Ubuntu、Linux Mint、Elementary Linux、Kali Linux、PopOS! 或类似的,我们只需要在终端中输入以下命令(然后输入我们的“root”密码):
sudo apt-get 删除 [package-name]
如何在 Red Hat 上卸载程序?
如果我们使用的是 Red Hat 或 CentOS,我们只需要在终端中输入以下命令(然后输入我们的“root”密码):
须藤百胜删除 [packagename]
另一方面,如果我们使用 Fedora Linux:
须藤 dnf 删除 [packagename]
如何在 Arch Linux 上卸载程序?
我们只需要在终端中输入以下命令(然后输入我们的“root”密码):
须藤吃豆子 -Rs [packagename]