Ubuntu TeamViewer13安装 缺少依赖项

参考:https://www.aiputing.com/topic/1128

正在选中未选择的软件包 teamviewer。
(正在读取数据库 ... 系统当前共安装有 379303 个文件和目录。)
正准备解包 teamviewer_13.1.3026_amd64.deb  ...
正在解包 teamviewer (13.1.3026) ...
dpkg: 依赖关系问题使得 teamviewer 的配置工作不能继续:
 teamviewer 依赖于 qtdeclarative5-controls-plugin (>= 5.2) | qml-module-qtquick-controls (>= 5.2);然而:
  未安装软件包 qtdeclarative5-controls-plugin。
  未安装软件包 qml-module-qtquick-controls。
 teamviewer 依赖于 qtdeclarative5-dialogs-plugin (>= 5.2) | qml-module-qtquick-dialogs (>= 5.2);然而:
  未安装软件包 qtdeclarative5-dialogs-plugin。
  未安装软件包 qml-module-qtquick-dialogs。
dpkg: 处理软件包 teamviewer (--install)时出错:
 依赖关系问题 - 仍未被配置
正在处理用于 bamfdaemon (0.5.3~bzr0+16.04.20180209-0ubuntu1) 的触发器 ...
Rebuilding /usr/share/applications/bamf-2.index...
正在处理用于 gnome-menus (3.13.3-6ubuntu3.1) 的触发器 ...
正在处理用于 desktop-file-utils (0.22-1ubuntu5.1) 的触发器 ...
正在处理用于 mime-support (3.59ubuntu1) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.15-0ubuntu1) 的触发器 ...
在处理时有错误发生:
 teamviewer

步骤1: 删除已安装到一半的teamviewer,命令如下:

sudo apt-get remove teamviewer

步骤2:敲击命令,更新系统响应的软件

sudo apt-get update
sudo apt-get upgrade

注:这一步耗时较长

步骤3:在缺少依赖包时需要执行:

sudo apt-get -f install

步骤4:运行安装命令,teamviewer就可以成功安装上了。

sudo dpkg -i teamviewer_13.1.3026_amd64.deb

你可能感兴趣的:(linux)