Centos 安装 teamviewer 错误 Requires: libQt5WebKitWidgets.so.5()(64bit) >= 5.5

Linux 2020-08-10 阅读 32 评论 0

问题描述

在 Centos 系统上安装 Teamviewer,下载 rpm 安装包,运行以下命令。最后出错了。

$ sudo yum install ./teamviewer_15.8.3.x86_64.rpm teamviewer_15.8.3.x86_64.rpm
Error: Package: teamviewer-15.8.3-0.x86_64 (/teamviewer_15.8.3.x86_64)
           Requires: libQt5WebKitWidgets.so.5()(64bit) >= 5.5
Error: Package: teamviewer-15.8.3-0.x86_64 (/teamviewer_15.8.3.x86_64)
           Requires: libQt5WebKit.so.5()(64bit) >= 5.5
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

解决方法

安装 qt5-qtwebkit

1. 手动安装

前往 https://pkgs.org/search/?q=qt5-qtwebkit下载相应版本的 qt5-qtwebkit

2. yum 安装

1. 安装 epel 源

如果系统上没有 epel,先安装。

sudo yum -y install epel-release

2. 安装 qt5-qtwebkit

sudo yum install qt5-qtwebkit
最后更新 2020-08-10
MIP.watch('startSearch', function (newVal, oldVal) { if(newVal) { var keyword = MIP.getData('keyword'); console.log(keyword); // 替换当前历史记录,新增 MIP.viewer.open('/s/' + keyword, {replace: true}); setTimeout(function () { MIP.setData({startSearch: false}) }, 1000); } }); MIP.watch('goHome', function (newVal, oldVal) { MIP.viewer.open('/', {replace: false}); });