Answers:
在此处安装GNOME桌面环境。
# yum -y groups install "GNOME Desktop"
完成安装后,输入以下命令:
# startx
GNOME桌面环境将启动。对于首次引导,将运行初始设置,并且您必须首次配置它。
GNOME桌面环境的启动如下。
CentOS 7的默认GNOME桌面以经典模式开始,但是如果您想使用GNOME Shell,请进行以下设置:
选项A:如果使用来启动GNOME startx
,则进行如下设置。
# echo "exec gnome-session" >> ~/.xinitrc
# startx
选项B:设置系统图形登录名systemctl set-default graphical.target
并重新启动系统。系统启动后
在此处安装KDE桌面环境。
# yum -y groups install "KDE Plasma Workspaces"
完成安装后,输入以下命令:
# echo "exec startkde" >> ~/.xinitrc
# startx
在此处安装Cinnamon桌面环境。
首先添加EPEL信息库(由Fedora项目提供的EPEL信息库。)
企业Linux(EPEL)的额外软件包
如何添加EPEL存储库?
# yum -y install epel-release
# sed -i -e "s/\]$/\]\npriority=5/g" /etc/yum.repos.d/epel.repo # set [priority=5]
# sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/epel.repo # for another way, change to [enabled=0] and use it only when needed
# yum --enablerepo=epel install [Package] # if [enabled=0], input a command to use the repository
现在从EPEL存储库安装Cinnamon桌面环境:
# yum --enablerepo=epel -y install cinnamon*
完成安装后,输入以下命令:
# echo "exec /usr/bin/cinnamon-session" >> ~/.xinitrc
# startx
Cinnamon桌面环境将启动。对于首次引导,将运行初始设置,并且您必须首次配置它。
Cinnamon桌面环境的启动如下。
在此处安装MATE桌面环境(您将需要按照前面的说明预先添加EPEL存储库)。
# yum --enablerepo=epel -y groups install "MATE Desktop"
完成安装后,输入以下命令:
# echo "exec /usr/bin/mate-session" >> ~/.xinitrc
# startx
在此处安装Xfce Desktop Environment(您需要像之前在“ Cinnamon”安装中一样,添加EPEL存储库)。
# yum -y groupinstall X11
# yum --enablerepo=epel -y groups install "Xfce"
完成安装后,输入以下命令:
# echo "exec /usr/bin/xfce4-session" >> ~/.xinitrc
# startx
dhclient
虚拟盒上的作品运行网络客户端未运行..且yum groupinstall X11
至少在XFCE安装中是必需的...您的答案很有帮助,谢谢:)
gnome-session-is-accelerated: llvmpipe detected.
为 startx
。我正在使用CentOS 7
epel
我需要的yum install epel-release
与其利用将startx
命令入侵.xinitrc
文件中,不如告诉Systemd您要引导进入图形GUI而不是终端,可能更好。
为此,只需执行以下操作:
$ sudo yum groupinstall "GNOME Desktop"
$ ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
然后只需重新启动即可。
最后一位将把运行级别5目标与Systemd关联为默认值。
您也可以使用Systemd完成此操作。可以说这是更好的方法,因为您可以直接通过Systemd及其CLI来管理系统状态。
您可以看到当前的默认目标是:
$ sudo systemctl get-default
multi-user.target
然后将其更改为图形:
$ sudo systemctl set-default graphical.target
在Systemd中,目标runlevel5.target和graphic.target相同。runlevel2.target和multi-user.target也是如此。
Runlevel Target Units Description
0 runlevel0.target, poweroff.target Shut down and power off the system.
1 runlevel1.target, rescue.target Set up a rescue shell.
2 runlevel2.target, multi-user.target Set up a non-graphical multi-user system.
3 runlevel3.target, multi-user.target Set up a non-graphical multi-user system.
4 runlevel4.target, multi-user.target Set up a non-graphical multi-user system.
5 runlevel5.target, graphical.target Set up a graphical multi-user system.
6 runlevel6.target, reboot.target Shut down and reboot the system.
sudo systemctl set-default graphical.target
。(我更喜欢sudo yum groupinstall "Server with GUI"
。)
在CentOS 6上
这确实为我工作:
yum -y groupinstall "X Window System" "Desktop" "Fonts" "General Purpose Desktop"
yum -y groupinstall "KDE Desktop"