RHEL 7.4麦坡完全卸载Eclipse 4.7版本

Completely uninstall Eclipse 4.7 version in RHEL 7.4 Maipo

我正在尝试通过简单地删除所有文件来卸载我的 RHEL 机器中的当前版本的 Eclipse IDE:

sudo rm -rf ~/.eclipse
sudo rm -rf ~/eclipse-workspace

我也试过了

sudo yum remove 'eclipse*'

然而,这些似乎都没有解决目的。

任何帮助将不胜感激,谢谢!

Linux 系统上的应用程序通常使用 so-called 包安装,这些包由包管理系统管理。对于 RHEL,包使用 RPM 格式,选择的包管理器是一个名为 yum.

的工具

软件(包)的安装和删除都应该使用yum来完成,以便包管理系统跟踪所有已安装的文件和当前状态。因此,您不应尝试通过简单地从文件系统中删除文件来删除软件。相反,请使用 yum 命令。有关如何使用 yum 搜索、安装、升级和删除软件包的详细说明,请参阅 RHEL 系统管理员指南:Working with Packages.

您尝试了正确的命令(yum remove <package-name>),但您需要使用正确的包名。在 RHEL 7.4 上,最新版本的 Eclipse 作为 DevTools 频道的一部分提供,包名称为 rh-eclipse47(参见 Enabling the Red Hat Developer Tools Repositories)。请注意,您可能还安装了旧版本,例如 rh-eclipse46.

要查看你安装的包名是什么,可以运行,例如下面的命令:

yum list installed | grep eclipse

也有可能您不是从 RPM 包而是手动安装软件,例如来自 eclipse.org 分发的 .tar.gz 文件。如果是这种情况,您将需要使用随该软件分发版提供的卸载程序。

写命令为:

rpm -qa|grep eclipse

这将给出已安装软件包的列表。通过给出以下命令删除所有包:

rpm -e *package-name* 

完成!!!