VNC 桌面安装

2021-06-10  本文已影响0人  后知不觉1

背景

在分析hive内存泄漏时,dump 文件文件过大达到40GB,无法在本地电脑进行分析只能通过vnc链接服务器分析

原理

服务器上需要有工作桌面服务vnc server配置调用桌面,vnc client 链接vnc server 将桌面的图片,操作等信息传输到client 显示。
必要素:桌面服务、vnc server服务、本地vnc client

1、MATE Desktop安装桌面

CentOS 7 系统下以 MATE 桌面环境安装,其他桌面测试不生效。你也可以尝试其他桌面

yum groups install "MATE Desktop"

2、安装vnc server

yum -y install tigervnc tigervnc-server 

3、配置vnc server 调用桌面

vim ~/.vnc/xstartup 如果没有该文件执行下vncserver 会自动生成该文件,相当于创建了一个vnc 服务

 #!/bin/sh                   
# Uncomment the following two lines for normal desktop: 
# unset SESSION_MANAGER 
# exec /etc/X11/xinit/xinitrc 
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources 
xsetroot -solid grey 
vncconfig -iconic & 
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" & 
mate-session &     

4、重启vnc server服务

vncserver -kill :1
vncserver

5、vnc client 链接

我这个分辨率太差,可以自行调整分辨率


image.png

6、GNOME 桌面配置vnc server

yum -y groups install "GNOME Desktop" 
startx  #启动成功可以直接创建

7、vncserver 直接启动无需修改~/.vnc/xstartup配置文件

image.png

vnc viewer地址

https://www.realvnc.com/en/connect/download/viewer/

上一篇 下一篇

猜你喜欢

热点阅读