在CentOS 7.9下卸载图形化GUI界面、处理卸载报错问题【测试成功】

艺帆风顺 发布于 2025-04-02 62 次阅读


一、需求背景

    某服务器安装时,安装了GUI图形化界面,过于臃肿,现在需要对其进行卸载。

    查看系统版本信息:

[root@localhost ~]# cat /etc/redhat-release CentOS Linux release 7.9.2009 (Core)

二、执行卸载

    # yum remove gnome-desktop3.x86_64

    继续卸载,出现报错:

[root@localhost ~]# yum groupremove "GNOME Desktop Environment" 已加载插件:fastestmirror, langpacks没有安装组信息文件Maybe run: yum groups mark convert (see man yum)Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.comNo environment named GNOME Desktop Environment exists没有名为 GNOME Desktop Environment 的组Maybe run: yum groups mark remove (see man yum)指定组中没有要移除的软件包[root@localhost ~]# yum groupremove "KDE (K Desktop Environment)" 已加载插件:fastestmirror, langpacks没有安装组信息文件Maybe run: yum groups mark convert (see man yum)Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.comNo environment named KDE (K Desktop Environment) exists没有名为 KDE (K Desktop Environment) 的组Maybe run: yum groups mark remove (see man yum)指定组中没有要移除的软件包[root@localhost ~]# yum groupremove "X Window system"已加载插件:fastestmirror, langpacks没有安装组信息文件Maybe run: yum groups mark convert (see man yum)Loading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.comNo environment named X Window system existsMaybe run: yum groups mark remove (see man yum)指定组中没有要移除的软件包

最终解决:尝试使用 yum groups mark convertyum groups mark remove 命令来移除图形系统。

yum groups mark convert yum groups mark remove "X Window System" yum groups mark remove "Graphical Administration Tools" yum autoremove

# yum -y remove gnome*

设置默认启动命令行桌面,重启:

systemctl get-default  #查看默认启动方式是什么,如果显示multi-user.target, 说明是默认命令行启动systemctl  set-default graphical.target   #设置开机默认图形桌面启动systemctl  set-default multi-user.target  #设置开机默认命令行启动reboot

三、验证卸载结果

   1、确保对应rpm包被卸载。

     rpm -qa | grep gnome

     rpm -qa | grep gdm

 2、检查安装包

    # yum grouplist

[root@JQNode1 ~]# yum grouplist已加载插件:fastestmirror, langpacksLoading mirror speeds from cached hostfile * base: mirrors.aliyun.com * extras: mirrors.aliyun.com * updates: mirrors.aliyun.com可用的环境分组:   最小安装   基础设施服务器   计算节点   文件及打印服务器   Cinnamon 桌面环境   MATE 桌面环境   基本网页服务器   虚拟化主机   GUI 的服务器   GNOME 桌面   KDE Plasma Workspaces   开发及生成工作站已安装的组:   Milkymist   传统 UNIX 兼容性   安全性工具   电子实验室   系统管理工具可用组:   Cinnamon   Fedora Packager   Haskell   LXQt 桌面环境   MATE   TurboGears 应用程序构架   Xfce   兼容性程序库   图形管理工具   开发工具   控制台互联网工具   教育软件   智能卡支持   科学记数法支持   系统管理   通用桌面完成

   检查rpm包总数:

[root@JQNode1 ~]# rpm -qa|wc -l1370

    弹出以上界面,表名图形化界面卸载成功。