![Redhat 与 GUI/GNOME 的斗争?](https://linux22.com/image/89248/Redhat%20%E4%B8%8E%20GUI%2FGNOME%20%E7%9A%84%E6%96%97%E4%BA%89%EF%BC%9F.png)
我们公司的系统管理员是如此愚蠢和懒惰。每次我向他索要 Redhat 虚拟机(VM)时,他只是部署一个带有 GUI 和大量软件包的现成模板,很多我认为他只是在 Redhat 中安装每个该死的 RPM 软件包。
除了安全问题和需要补丁之外,我从未见过他这样做。我希望节省资源(内存/磁盘)。大多数人都知道 Redhat 使用 GNOME 桌面环境。
我的问题在这里,我可以在需要时禁用/启用 Gnome,而无需系统关闭(没有其他理由让系统管理员讨厌我)。
这是我在互联网上找到的
第一种方法
yum groupremove gnome-desktop :退出而不是完全删除 GUI 的选项,因为我们需要它来执行某些任务(每年几次)。
第二种方法
编辑 /etc/inittab 文件以将运行级别从 5(带 GUI 的多用户)替换为 3(不带 GUI 的多用户)。虽然该文件包含执行不同操作的说明,但我认为它是相同的。好吧,首先它不起作用每当我连接 XRDP 时,我仍然会得到 GUI,其次它涉及重新启动的停机时间。
第三种方法
停止 GNOME 桌面管理器(gdm)服务,仍然是该死的 GUI。
第四种方法
telinit 3 或 init 3 来更改运行级别,我什至不知道结果是什么。它该死的关闭所有 SSH 会话虚拟机仍在运行(ftp 工作)。现在我必须向系统管理员寻求帮助,这意味着他会真的恨我,感谢上帝,这是实验室虚拟机,否则我肯定死了。
死路
所以我在Deadend,任何人都遇到过这个问题,如果redhat人们分享他们的经验,那就太好了。
最后的想法
最后一件事,我认为删除 gnome 并安装 LXDE 是 redhat 会支持的。
谢谢。
答案1
基本上,您想要使用 GUI,但需要最少的软件包。
这就是行动计划。
if [通过 ssh 访问系统 == yes];然后
- 告诉你的系统管理员请仅使用最少的包创建一个新的基本模板。 RHEL 在安装时提供此选项。另外,告诉他你不会因为安装任何新软件包而打扰他。
当你想要图形用户界面时:
A。安装 xorg-x11-xauth
b.安装图形用户界面应用程序。 (例如:火狐)
C。 ssh -X root@your-server 并启动“firefox&”
如果步骤 1 根本不可能(即使在使用请并提供免费啤酒),删除所有你讨厌的 gnome 软件包和其他 rpm。然后应用步骤2
别的
如果您不使用 ssh 直接访问它,那么我认为您在这里没有选择。更改运行级别并保留 gnome/lxde 软件包是唯一的选择。