CentOS8 安裝GNOME和VNC



1.先安裝 Xwindow 桌面 GNOME

# 查看可安裝軟件組,安裝圖像化桌面系統。(前提系統已經正確聯網)
yum grouplist

# 安裝GNOME桌面
dnf groupinstall "workstation"
或:
yum groupinstall  "Server with GUI"

# 查看系統當前啟動模式
systemctl get-default
# 更改啟動模式(不用改,用vnc無所謂)
systemctl set-default graphical.target #修改為圖形化模式
systemctl set-default multi-user.target #修改為命令行模式

2. 安裝VNC服務器(tigervnc-服務器)

通過 vnc 進行的遠程桌面會話請求由 GNOME 桌面的 xorg 處理,來代替 Wayland 顯示管理器。
取消注釋 /etc/gdm/custom.conf 中的 WaylandEnable=false (好像沒必要)

# 安裝tiger-vnc
dnf install tigervnc-server tigervnc-server-module -y

復制到里面
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:1.service

然后打開這個配置文件/etc/systemd/system/vncserver@:1.service替換掉默認用戶名
vi /etc/systemd/system/vncserver@:1.service
找到這一行:
ExecStart=/usr/sbin/runuser -l <USER> -c "/usr/bin/vncserver %i"
把 <USER> 換成 root

配密碼:
vncpasswd

重加載 systemd
systemctl daemon-reload

如果是用Centos 8 默認防火牆的可能需要
firewall-cmd --permanent --add-service vnc-server
firewall-cmd --reload

設默認啟動並開啟VNC
systemctl enable vncserver@:1.service
systemctl start vncserver@:1.service

停止vnc
vncserver -kill :1

桌面下升級軟件提示:Cannot update read-only repo
解決方法:
dnf install -y centos-release-stream
dnf update


#########添加oracle用戶 vnc###################
cp /lib/systemd/system/vncserver@.service /etc/systemd/system/vncserver@:2.service
vi /etc/systemd/system/vncserver@:2.service
把 <USER> 改成 oracle 保存

配密碼:
vncpasswd

設默認啟動並開啟VNC
systemctl enable vncserver@:2.service
systemctl start vncserver@:2.service

###################################################################

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM