GNOME是一套纯粹自由的计算机软件,运行在操作系统上,提供图形桌面环境。
GNOME 包含了 Panel (用来启动此程式和显示目前的状态)、桌面 (应用程式和资料放置的地方)及一系列的标准桌面工具和应用程式,并且能让各个应用程式都能正常地运作。
GNOME是Linux操作系统上最常用的图形桌面环境之一。
在CentOS7上面安装步骤如下
-
安装宝塔面板(方便在接下来步骤中进行配置文档的编辑和监控系统)
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
-
安装GNOME
yum groupinstall "GNOME Desktop" "Graphical Administration Tools"
安装包大概在800M左右 ,选择y进行安装。
出现complete则表示安装成功
启动GNOME桌面
startx
-
安装VNCServer
安装
#yum -y install tigervnc-server
配置
#cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service
设置VNC密码
#vncpasswd
重启systemd
#systemctl daemon-reload
设置永久开启VNC服务
#systemctl enable vncserver@:1.service
启动VNC服务
#systemctl start vncserver@:1.service
如遇报错:
Job for vncserver@:1.service failed because the control process exited with error code. See "systemctl status vncserver@:1.service" and "journalctl -xe" for details.
编辑/etc/systemd/system/vncserver@:1.service配置文件:
将Type=forking改为Type=simple
重新启动VNC服务
#systemctl restart vncserver@:1.service
查看VNC服务状态
#systemctl status vncserver@:1.service
如有Activie:failed则表示启动失败
编辑/etc/systemd/system/vncserver@:1.service配置文件:
将里面所有的<USER>替换为当前用户名(大致有两处),如root;另,如果是root用户,应将PIDFile的/home/root改为/root
重新启动VNC服务
这里可能会遇到错误,当执行start vncserver@:1.service时可能提示如下错误。
Job for vncserver@:1.service failed because the control process exited with error code. See
"systemctl status vncserver@:1.service" and "journalctl -xe" for details.
解决办法
删除/tmp/.X11-unix/ 目录,再启用一次即可
#
m -R /tmp/.X11-unix/
#systemctl restart vncserver@:1.service
-
VNC客户端连接
VNC远程服务端需开放5901端口
客户端安装VNC Viewer或TigerVNC
连接地址填写ip:5901
然后输入所设置的VNC密码
end!!!!