阿里云centos 7.6安装和卸载RealVNC的爬坑记

上一篇写的阿里云CentOS 7.6 安装VNC实现远程桌面,虽然能够正常远程控制了,但是不能使用传文件的功能,所以换装RealVNC试试。

安装 RealVNC :

官网下载地址:https://www.realvnc.com/en/connect/download/vnc/linux/

建议尽量直接从官网下载安装包,因为我这里下载时非常慢,所以最后我是用迅雷下载的。先下载到本地,然后将安装包上传到服务器,比如放在/soft/VNC-Server-6.6.0-Linux-x64.rpm,接下来开始安装。

#先安装依赖文件
yum install xterm
#安装RealVNC
rpm -ivh /soft/VNC-Server-6.6.0-Linux-x64.rpm
# 或
rpm -ivh /soft/VNC-Server-6.6.0-Linux-x86.rpm

如果你想从官网直接下载安装,请这样操作

#先安装依赖文件
yum install xterm
#安装RealVNC
rpm -ivh https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.6.0-Linux-x64.rpm
# 或
rpm -ivh https://www.realvnc.com/download/file/vnc.files/VNC-Server-6.6.0-Linux-x86.rpm

安装VNC的许可:

vnclicense -add VKUPN-MTHHC-UDHGS-UWD76-6N36A

查看当前系统的启动模式

systemctl get-default
multi-user.target # 命令模式
graphical.target # 图形模式
# 修改启动模式为图形界面:
systemctl set-default graphical.target

启动VNC服务端:

vncserver

开启VNC服务器的命令:

systemctl start  vncserver-x11-serviced.service

设置开机启动:

systemctl enable vncserver-x11-serviced.service

检查是否开机启动:

systemctl list-unit-files vncserver-x11-serviced.service

重启VNC,使其开启重启生效

service vncserver-x11-serviced restart
service vncserver-x11-serviced.service restart

添加端口号5900-5905

firewall-cmd --permanent --zone=public --add-port=5900-5905/tcp

重新加载防火墙

firewall-cmd --reload

查看5900端口是否是被VNC服务端使用

ss -lnp|grep 5900

因为前面输入了VNC许可,所以是Enterprise subscriptions(企业用户),企业用户时VNC默认使用的是Virtual Mode(虚拟模式)。

官网资料地址:https://help.realvnc.com/hc/en-us/articles/360002253238

第一次安装到这时,我就直接远程连接到服务器,发现是VNC是 Virtual Mode ,没有桌面背景,灰/黑色屏(鼠标变成了x,忘了截屏,反正就是不能正常使用桌面),桌面只能看到2个图标,没有顶部菜单和底部任务栏。研究了很久很久,百度找到有人说是配置文件问题,试着修改了下,没有成功,还有人说是xstartup的权限问题

chmod 777 root/.vnc/xstartup

修改权限后还是没有成功。

最后看到官网有个说明,大概意思是在虚拟模式下centos安装VNC Connect 6.2+需要安装 Xorg,不再使用 Xvnc 了。终于看到了希望。

官网资料地址:https://help.realvnc.com/hc/en-us/articles/360003474792-Why-does-VNC-Server-in-Virtual-Mode-on-Linux-appear-to-hang-or-show-a-gray-screen-#using-vnc-connect-6-2-on-a-red-hat-or-centos-computer–0-0
官网资料地址:https://help.realvnc.com/hc/en-us/articles/360003474752#enabling-the-system-xorg-server-0-1

好吧,继续安装Xorg

yum install xorg-x11-drv-dummy

安装完成,激动的连上去,还是和之前一样。

到底是哪里的问题呢?!

忽然想起之前百度时看到有人说是因为内存不足引起的。。。

最后成功的解决方法是:升级内存,原来服务器内存只有1G,升级到2G后,果然问题解决了,VNC连上服务器的桌面也正常了。

最后是卸载RealVNC

vncserver-virtual -clean
rpm -e realvnc-vnc-server
官网资料地址:https://help.realvnc.com/hc/en-us/articles/360002250957-Completely-Removing-VNC-Connect#windows-0-0

安装这个RealVNC花了不少时间也踩了不少坑,也不知道之前的那些方法是否也起到一点作用,都记录下来做个备忘,也许能帮助到其他人,少踩点坑。

本站使用「署名 4.0 国际」创作协议,可自由转载、引用,但需署名原版权作者且注明文章出处。

免责声明:
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长,并提供相应的资质证明,我们将于3个工作日内予以删除!
2. 本站不保证所提供下载的资源的准确性、安全性和完整性,资源仅供下载学习之用!如果喜欢,请你购买正版,享受售后服务!
3. 您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容资源!如用于商业或者非法用途,与本站无关,一切后果请用户自负!
4. 如有链接无法下载、失效或广告,请联系客服处理,有奖励!
5. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!


我的盒子|觅盒 » 阿里云centos 7.6安装和卸载RealVNC的爬坑记

常见问题FAQ

免费下载或者VIP会员专享资源能否直接商用?
本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
提示下载完但解压或打开不了?
最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
找不到素材资源介绍文章里的示例图片?
对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
觅盒网
一个高级程序员模板开发平台

发表评论

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

  • 261会员总数(位)
  • 841资源总数(个)
  • 0本周发布(个)
  • 0 今日发布(个)
  • 5818稳定运行(天)

提供最优质的资源集合

立即查看 了解详情