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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?