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

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


一、需求背景

    某服务器安装时,安装了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

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