Ubuntu 16.10:teamviewer:i386 依赖于 libpng12-0

rss*_*h22 9 dpkg dependencies teamviewer software-installation

我无法安装teamviewer。dpkg 抱怨未解决的依赖项:

# dpkg -i teamviewer_11.0.67687_i386.deb 
Selecting previously unselected package teamviewer:i386.
(Reading database ... 169209 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
Run Code Online (Sandbox Code Playgroud)

apt-cache search libpng12 不返回任何匹配

有人可以帮我解决这个问题吗?

提前致谢

ale*_*una 9

Teamviewer 依赖于 libpng12-0,它在 yakkety (16.10) 中替换为 libpng16-16。您可以尝试使用 xenial 存储库中的 libpng12-0 包:

$ wget http://se.archive.ubuntu.com/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_i386.deb
$ dpkg -i libpng12-0_1.2.54-1ubuntu1_i386.deb
$ rm libpng12-0_1.2.54-1ubuntu1_i386.deb
Run Code Online (Sandbox Code Playgroud)