在 Ubuntu 16.04 64 位上安装 TeamViewer 时出错

在 Ubuntu 16.04 64 位上安装 TeamViewer 时出错

我正在尝试安装TeamViewer v11.0.67687(deb 32 位/64 位多架构)然后我收到了所有 i386 依赖错误消息。

然后手动安装所有软件包

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install -f

但有一个包没有下载,叫做libpng12-0,当我尝试使用

sudo dpkg -i Downloads/teamviewer_11.0.67687_i386.deb

它说

Selecting previously unselected package teamviewer:i386.
(Reading database ... 219696 files and directories currently installed.)
Preparing to unpack .../teamviewer_11.0.67687_i386.deb ...
Unpacking teamviewer:i386 (11.0.67687) ...
dpkg: dependency problems prevent configuration of teamviewer:i386:
 teamviewer:i386 depends on libpng12-0.

dpkg: error processing package teamviewer:i386 (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 teamviewer:i386

所以我尝试使用获得但不工作。

wget http://download.teamviewer.com/download/teamviewer_i386.deb

还尝试使用apt-get代替软件包但都没有起作用

sudo apt-get install ./teamviewer_i386.deb

甚至尝试安装那个该死的库格德比但仍然不起作用

sudo gdebi teamviewer_i386.deb

Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Dependency is not satisfiable: libpng12-0

帮助 :'(

答案1

不确定这是否太晚了。您需要在安装 TeamViewer 之前修复所有依赖项。以下命令解决了我的问题:

sudo apt --fix-broken install

相关内容