linux安装图形界面

linux安装图形界面

1、查看图形界面的信息

yum grouplist

2、安装

yum groupinstall "GNOME Desktop" "Graphical Administration Tools"

选择y

3、设置默认启动图形界面

获取当前启动方式

systemctl get-default

显示如下:multi-user.target

设置图形界面启动

systemctl set-default graphical.target

再次查看是否设置成功

systemctl get-default

4、重启

reboot

5、使用vncviewer操作图形界面

5.1、安装vncviewer

yum install tigervnc-server

5.2、安装vncviewer

y

5.3、设置密码

vncpasswd
vnc123

5.4、启动vncserver

vncserver

5.5、停止并禁用防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

5.6、配置启动文件

vim /root/.vnc/xstartup

填充内容

VNCSERVERS="1:websphere"
VNCSERVERARGS[1]="-geometry 1200x800"
gnome-session &

5.6.1创建一个新的配置文件,以开启1号窗口为例(也可以同时开启多个窗口,修改数字即可),方法如下:

cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:1.service

cp /lib/systemd/system/vncserver@.service /lib/systemd/system/vncserver@:2.service

编辑/lib/systemd/system/vncserver@:1.service,设置用户root相关参数,最终内容如下:

[Unit]
Description=Remote desktop service (VNC)
After=syslog.target network.target
[Service]
Type=forking
# Clean any existing files in /tmp/.X11-unix environment
ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
ExecStart=/usr/sbin/runuser -l websphere -c "/usr/bin/vncserver %i"
PIDFile=/websphere/.vnc/%H%i.pid
ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
[Install]
WantedBy=multi-user.target

启动从窗口1

#先杀死可能存在的进程
vncserver -kill :1
#启动
vncserver :1

查看启动列表状态

vncserver -list

查看日志获取端口号:

cat /root/.vnc/b2bServer:1.log

如果启动失败, 则进入文件夹,删除 X1文件后,重新启动窗口1:

cd /tmp/.X11-unix
rm -rf X1
#杀死窗口1
vncserver -kill :1
#启动窗口1
vncserver :1

5.7、Windows安装VNC viewer

\1. 64bit下载地址:https://www.realvnc.com/download/file/viewer.files/VNC-Viewer-6.19.923-Windows-64bit.exe

\2. 安装后输入IP:端口,如下:

192.168.0.27:5901

5.8 too many security failures

杀掉vncserver进程,再重新启动,就可以登录了。
sudo vncserver -kill :1
sudo vncserver :1
posted @   站着说话不腰疼  阅读(1086)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
点击右上角即可分享
微信分享提示