CentOS下安装Teamviewer图文教程,完美解决缺少libQt5WebKitWidgets.so的问题
我的系统环境:
CentOS7+Gnome桌面,因为配置VNC服务未能成功,恰好Teamviewer又支持CentOS,所以特地下载安装,下面将自己成功安装的过程分享给大家。
1、下载Teamviewer
地址:https://www.teamviewer.com/zhcn/download/linux/
2、将下载好的文件teamviewer_13.2.13582.x86_64.rpm放入/usr/down/,down文件夹是自己新建的,个人习惯方便后续操作;
3、#cd /usr/down 切换目录至/usr/down/
此时,如果直接使用yum install安装teamviewer13的话,会出现以下错误出现一个error提示,关键词:libQt5WebKitWidgets.so,以下是错误原文
Error: Package: teamviewer-13.0.6634-0.x86_64 (/teamviewer.x86_64)
Requires: libQt5WebKitWidgets.so.5()(64bit) >= 5.5
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
4、要避免前面的错误,解决的关键在于必须先安装qt5-qtwebkit-5.9.1-1.el7.x86_64.rpm 这个软件包。在网上找了一大圈,十分艰难的找到了最新版本,几K几K的下了半天才下下来,亲测可用,又上传到****,方便大家。
地址:https://download.****.net/download/bernin/10613494
5、接下来就好办了,直接yum安装,yum会自动补全qt5需要的其他lib,有个小细节要注意下,本教程所有用到的rpm包全部都放到/usr/down/目录下,如果不这样操作,新手可能会出现找不到软件包的情况,在安装之前使用#cd /usr/down/切换到该目录,再执行:
# yum install –Uvh qt5-qtwebkit-5.9.1-1.el7.x86_64.rpm
6、安装qt5完成后,再来安装teamviewer
# yum install teamviewer_13.2.13582.x86_64.rpm
Yum会自动找到其他lib,然后静待teamviewer安装成功。安装成功后,在菜单/互联网里面能找到,单击打开,然后用WIN/MACOS/Linux端的teamviewer就可以控制了,没有其他复杂的配置,比VNC方便多了。