centos

centos minimal如何禁用图形界面

小樊
40
2025-06-18 07:07:14
栏目: 智能运维

在 CentOS Minimal 安装中,系统默认不包含图形界面。如果你不小心安装了图形界面或者想要禁用它,可以按照以下步骤操作:

方法一:卸载图形界面

  1. 登录到 CentOS Minimal 系统: 使用 SSH 或者直接在物理机上登录。

  2. 查看已安装的软件包

    yum list installed | grep -i graphical
    

    这将列出所有与图形界面相关的软件包。

  3. 卸载图形界面软件包: 根据列出的软件包,选择性地卸载它们。常用的图形界面软件包包括 gnome-desktopkde-plasma-desktopxfce 等。

    sudo yum remove <package_name>
    

    例如,卸载 GNOME 桌面环境:

    sudo yum remove gnome-desktop
    
  4. 清理残留文件: 卸载完成后,可以手动删除相关的配置文件和数据目录:

    sudo rm -rf /etc/gdm3
    sudo rm -rf /var/lib/NetworkManager
    sudo rm -rf /usr/share/xsessions
    

方法二:禁用图形界面服务

如果你不想完全卸载图形界面,只是想禁用它,可以通过停止并禁用相关服务来实现。

  1. 停止图形界面服务

    sudo systemctl stop gdm
    

    或者如果你使用的是其他显示管理器(如 LightDM),则使用相应的服务名称:

    sudo systemctl stop lightdm
    
  2. 禁用图形界面服务

    sudo systemctl disable gdm
    

    同样,根据你的显示管理器选择相应的服务名称:

    sudo systemctl disable lightdm
    
  3. 重启系统

    sudo reboot
    

方法三:修改启动级别

CentOS 使用 systemd 作为初始化系统,可以通过修改默认运行级别来禁用图形界面。

  1. 查看当前运行级别

    systemctl get-default
    
  2. 设置默认运行级别为多用户模式(文本模式)

    sudo systemctl set-default multi-user.target
    
  3. 重启系统

    sudo reboot
    

通过以上方法,你可以成功地在 CentOS Minimal 中禁用图形界面。选择适合你需求的方法进行操作即可。

0
看了该问题的人还看了