[共享] Debian 4.19操作系统安装Teamviewer失败的解决方案

Jeff_Li
Jeff_Li 话题数:13

大家好:

Debian 4.19操作系统安装Teamviewer失败的解决办法共享,希望能帮助更多人。

详细信息如下:

操作系统版本信息如下:

  • Linux debian 4.19.0-6-686-pae #1 SMP Debian 4.19.67-2 (2019-08-28) i686 GNU/Linux

软件下载地址:

安装错误信息如下:

 

ownloads# dpkg -i teamviewer_14.7.1965_i386.deb 
正在选中未选择的软件包 teamviewer。
(正在读取数据库 ... 系统当前共安装有 214257 个文件和目录。)
准备解压 teamviewer_14.7.1965_i386.deb ...
正在解压 teamviewer (14.7.1965) ...
dpkg: 依赖关系问题使得 teamviewer 的配置工作不能继续:
teamviewer 依赖于 qml-module-qtquick2 (>= 5.5) | qt56-teamviewer;然而:
未安装软件包 qml-module-qtquick2。
未安装软件包 qt56-teamviewer。
teamviewer 依赖于 qml-module-qtquick-controls (>= 5.5) | qt56-teamviewer;然而:
未安装软件包 qml-module-qtquick-controls。
未安装软件包 qt56-teamviewer。
teamviewer 依赖于 qml-module-qtquick-dialogs (>= 5.5) | qt56-teamviewer;然而:
未安装软件包 qml-module-qtquick-dialogs。
未安装软件包 qt56-teamviewer。
teamviewer 依赖于 qml-module-qtquick-window2 (>= 5.5) | qt56-teamviewer;然而:
未安装软件包 qml-module-qtquick-window2。
未安装软件包 qt56-teamviewer。
teamviewer 依赖于 qml-module-qtquick-layouts (>= 5.5) | qt56-teamviewer;然而:
未安装软件包 qml-module-qtquick-layouts。
未安装软件包 qt56-teamviewer。

dpkg: 处理软件包 teamviewer (--install)时出错:
依赖关系问题 - 仍未被配置
正在处理用于 gnome-menus (3.31.4-3) 的触发器 ...
正在处理用于 desktop-file-utils (0.23-4) 的触发器 ...
正在处理用于 mime-support (3.62) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...
在处理时有错误发生:
teamviewer

 

这是由于未安装相关软件,执行安装apt install qml-module-qtquick2,出现如下错误:

 

正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
您也许需要运行“apt --fix-broken install”来修正上面的错误。
下列软件包有未满足的依赖关系:
teamviewer : 依赖: qml-module-qtquick-controls (>= 5.5) 但是它将不会被安装 或
qt56-teamviewer 但无法安装它
依赖: qml-module-qtquick-dialogs (>= 5.5) 但是它将不会被安装 或
qt56-teamviewer 但无法安装它
依赖: qml-module-qtquick-window2 (>= 5.5) 但是它将不会被安装 或
qt56-teamviewer 但无法安装它
依赖: qml-module-qtquick-layouts (>= 5.5) 但是它将不会被安装 或
qt56-teamviewer 但无法安装它
E: 有未能满足的依赖关系。请尝试不指明软件包的名字来运行“apt --fix-broken install”(也可以指定一个解决办法)。

 

提示需要先运行apt --fix-broken install修复缺少的组件,运行apt --fix-broken install后,执行了如下信息:

 

Downloads# apt --fix-broken install
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
正在修复依赖关系... 完成
下列软件包是自动安装的并且现在不需要了:
vim-gui-common
使用'apt autoremove'来卸载它(它们)。
将会同时安装下列软件:
qml-module-qtgraphicaleffects qml-module-qtquick-controls
qml-module-qtquick-dialogs qml-module-qtquick-layouts
qml-module-qtquick-privatewidgets qml-module-qtquick-window2
qml-module-qtquick2
下列【新】软件包将被安装:
qml-module-qtgraphicaleffects qml-module-qtquick-controls
qml-module-qtquick-dialogs qml-module-qtquick-layouts
qml-module-qtquick-privatewidgets qml-module-qtquick-window2
qml-module-qtquick2
升级了 0 个软件包,新安装了 7 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
有 1 个软件包没有被完全安装或卸载。
需要下载 1,055 kB 的归档。
解压缩后会消耗 6,010 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://mirrors.ustc.edu.cn/debian stable/main i386 qml-module-qtquick2 i386 5.11.3-4 [45.7 kB]
获取:2 http://mirrors.ustc.edu.cn/debian stable/main i386 qml-module-qtquick-window2 i386 5.11.3-4 [32.3 kB]
获取:3 http://mirrors.ustc.edu.cn/debian stable/main i386 qml-module-qtgraphicaleffects i386 5.11.3-2 [73.4 kB]
获取:4 http://mirrors.ustc.edu.cn/debian stable/main i386 qml-module-qtquick-layouts i386 5.11.3-4 [61.0 kB]
获取:5 http://mirrors.ustc.edu.cn/debian stable/main i386 qml-module-qtquick-controls i386 5.11.3-2 [669 kB]
获取:6 http://mirrors.ustc.edu.cn/debian stable/main i386 qml-module-qtquick-privatewidgets i386 5.11.3-2 [48.8 kB]
获取:7 http://mirrors.ustc.edu.cn/debian stable/main i386 qml-module-qtquick-dialogs i386 5.11.3-2 [124 kB]
已下载 1,055 kB,耗时 3秒 (383 kB/s)
正在选中未选择的软件包 qml-module-qtquick2:i386。
(正在读取数据库 ... 系统当前共安装有 214370 个文件和目录。)
准备解压 .../0-qml-module-qtquick2_5.11.3-4_i386.deb ...
正在解压 qml-module-qtquick2:i386 (5.11.3-4) ...
正在选中未选择的软件包 qml-module-qtquick-window2:i386。
准备解压 .../1-qml-module-qtquick-window2_5.11.3-4_i386.deb ...
正在解压 qml-module-qtquick-window2:i386 (5.11.3-4) ...
正在选中未选择的软件包 qml-module-qtgraphicaleffects:i386。
准备解压 .../2-qml-module-qtgraphicaleffects_5.11.3-2_i386.deb ...
正在解压 qml-module-qtgraphicaleffects:i386 (5.11.3-2) ...
正在选中未选择的软件包 qml-module-qtquick-layouts:i386。
准备解压 .../3-qml-module-qtquick-layouts_5.11.3-4_i386.deb ...
正在解压 qml-module-qtquick-layouts:i386 (5.11.3-4) ...
正在选中未选择的软件包 qml-module-qtquick-controls:i386。
准备解压 .../4-qml-module-qtquick-controls_5.11.3-2_i386.deb ...
正在解压 qml-module-qtquick-controls:i386 (5.11.3-2) ...
正在选中未选择的软件包 qml-module-qtquick-privatewidgets:i386。
准备解压 .../5-qml-module-qtquick-privatewidgets_5.11.3-2_i386.deb ...
正在解压 qml-module-qtquick-privatewidgets:i386 (5.11.3-2) ...
正在选中未选择的软件包 qml-module-qtquick-dialogs:i386。
准备解压 .../6-qml-module-qtquick-dialogs_5.11.3-2_i386.deb ...
正在解压 qml-module-qtquick-dialogs:i386 (5.11.3-2) ...
正在设置 qml-module-qtquick-window2:i386 (5.11.3-4) ...
正在设置 qml-module-qtquick-layouts:i386 (5.11.3-4) ...
正在设置 qml-module-qtquick2:i386 (5.11.3-4) ...
正在设置 qml-module-qtquick-privatewidgets:i386 (5.11.3-2) ...
正在设置 qml-module-qtgraphicaleffects:i386 (5.11.3-2) ...
正在设置 qml-module-qtquick-dialogs:i386 (5.11.3-2) ...
正在设置 qml-module-qtquick-controls:i386 (5.11.3-2) ...
正在设置 teamviewer (14.7.1965) ...
root@debian:/home/jeff/Downloads# apt install qml-module-qtquick2
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
qml-module-qtquick2 已经是最新版 (5.11.3-4)。
qml-module-qtquick2 已设置为手动安装。
下列软件包是自动安装的并且现在不需要了:
vim-gui-common
使用'apt autoremove'来卸载它(它们)。
升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。

 

完成后,在此执行dpkg -i teamviewer_14.7.1965_i386.deb 命令,则能顺利安装了。

(正在读取数据库 ... 系统当前共安装有 214804 个文件和目录。)
准备解压 teamviewer_14.7.1965_i386.deb ...
Removed /etc/systemd/system/multi-user.target.wants/teamviewerd.service.
正在解压 teamviewer (14.7.1965) 并覆盖 (14.7.1965) ...
正在设置 teamviewer (14.7.1965) ...
正在处理用于 gnome-menus (3.31.4-3) 的触发器 ...
正在处理用于 desktop-file-utils (0.23-4) 的触发器 ...
正在处理用于 mime-support (3.62) 的触发器 ...
正在处理用于 hicolor-icon-theme (0.17-2) 的触发器 ...

此时在终端下运行teamviewer命令,出现如下信息:

# teamviewer

Init...
CheckCPU: SSE2 support: yes
Checking setup...
Launching TeamViewer ...
Launching TeamViewer GUI ...

就能正常运行了:PIC__19.jpg

 

评论

  • Vatsilidis
    Vatsilidis 话题数:655 ⭐Star⭐

    你好 @Jeff_Li 


    我个人认为与损坏的文件或其他类型的问题无关。 如果你看  兼容操作系统列表
    您将看到不再正式支持Debian Linux版本4。 这意味着您必须具有更新的操作系统才能运行兼容版本而不会出现问题。

    最好的祝福