CentOS 10 支持: gnome, kde, xfce 等丰富的图形界面,本文将介绍这些图形界面的安装和卸载.

各个图形界面项目官网 🔗︎

  • gnome 初始版本发型时间: 1999年3月3日
  • kde 初始版本发型时间: 1996年10月14日
  • xfce 初始版本发型时间: 1996年


安装CentOS图形界面 🔗︎

注意: 安装完成后, 登录界面默认选择的会话界面, 可能不是你所安装的图形界面.

1
2
3
# 查看可安装的桌面环境
dnf grouplist

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
# 若遇到错误, 重新执行即可

# 安装 gnome
dnf -y group install "Server with GUI"
# 禁用首次安装向导
sed -i '/daemon/a InitialSetupEnable=false' /etc/gdm/custom.conf
# 禁用首次登录向导
echo "X-GNOME-Autostart-enabled=false" >> /etc/xdg/autostart/gnome-initial-setup-first-login.desktop

# 安装 kde
dnf -y group install "KDE Plasma Workspaces"
	# 登录界面, 在输入密码的界面, 选择 KDE 登录

# 安装 xfce
dnf -y group install "Xfce"
	# 登录界面, 在输入密码的界面, 选择 Xfce 登录


设置开机启动进入图形界面 🔗︎

1
2
3
4
# 使开机启动进入图形界面
systemctl set-default graphical.target
# 使开机启动进入命令行界面
systemctl set-default multi-user.target


图形界面无法启动的修复办法 🔗︎

1
2
3
cat /etc/default/grub | grep GRUB_CMDLINE_LINUX
# 如果有 nomodeset, vi /etc/default/grub 去删掉 nomodeset


卸载方法 🔗︎

注意: 卸载过程可能会造成网卡停用,内核崩溃的问题,需要重启网络或者重启主机以解决.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
# 卸载 gnome
dnf -y group remove "Server with GUI"

# 卸载 kde
dnf -y group remove "KDE Plasma Workspaces"

# 卸载 xfce
dnf -y group remove "Xfce"

# 移除不必要的图形软件包
dnf groupremove "Graphical Administration Tools" --skip-broken --nobest
# 最后要删除 .dmrc
rm -f /root/.dmrc /home/*/.dmrc