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/ 目錄,再啟用一次即可
# \rm -R /tmp/.X11-unix/
#systemctl restart vncserver@:1.service
-
VNC客戶端連接
VNC遠程服務端需開放5901端口
客戶端安裝VNC Viewer或TigerVNC
連接地址填寫ip:5901
然后輸入所設置的VNC密碼
end!!!!