提到Linux的远程控制,大家可能都想到了VNC了,实际过程中我发现vnc网络不好时挺卡的。我突然就有个想法,在vnc中开一个向日葵或者 TeamView是否就可以不卡的流畅图形化远程呢?

目前的结论:
1.如果服务只开了VNC,在VNC中使用向日葵是不行的,会秒断。
2.如果服务器自己的显示器开了图形界面,在VNC开启了向日葵。 远程过去控制的界面实际上是真实主机上的界面,不是VNC的界面。此时只要主机的显示器一注销,向日葵立马会断开连接。

所以如果跟我同一个想法的,就不用在试啦,没有意义的。看来我对VNC理解有错误,原本我以为就像一个虚拟的显示器的。

下载安装包

https://sunlogin.oray.com/download/
在这里插入图片描述
我这下载下来文件名是:SunloginClient-10.1.1.38139_amd64.rpm

安装依赖

搜索缺少的依赖

我这版本的CentOS 7中,安装上面的rpm会提示,缺少依赖。缺哪个就安装哪个。
根据提示,缺哪个就在yum中搜索就行了。
在这里插入图片描述
比如上面提示缺少 webkitgtk3,我就用以下命令搜索:

yum search webkit

安装依赖

yum install webkitgtk3.x86_64
yum install libappindicator-gtk3.x86_64

安装程序

rpm -ivh SunloginClient-10.1.1.38139_amd64.rpm

在这里插入图片描述
安装完成。

查看服务运行状态

systemctl start runsunloginclient
systemctl stop runsunloginclient
systemctl status runsunloginclient

启动向日葵

/usr/local/sunlogin/bin/sunloginclient

在这里插入图片描述

不知道是没是我哪个地方没有配置好,还是版本兼容性问题,我的向日葵可以连接,但是连接上去以后秒断。

图形界面,在VNC中使用 Xfce 或者 openbox 都不行。

后来发现,只有主机上开启图形界面并登录,向日葵才能正常运行。

出现这样的情况也能理解,一切都是我想太多。

卸载

安装完成后,发现没有想像中的那么好用,所以就想卸载了。
查一下安装名称

rpm -qa|grep sunlogin

在这里插入图片描述

rpm -e sunloginclient-10.1.1.38139-1.x86_64
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐