Debian 8 64bit安装teamviewer

Debian 8安装teamviewer的过程, 一波三折. 安装过程中肯定会许多许多的错误, 例如提示不支持i386架构等等, 其实官方都给出了详细的说明.

For 32-bit DEB-systems you need the teamviewer_i386.deb package.

For 64-bit DEB-systems without Multiarch you need the teamviewer_amd64.deb package. Please see note on Multiarch below.

For installing TeamViewer, we recommend using the graphical installer.

If you prefer to use the command line or if there is no graphical installer available you can use either one of these commands as an administrator:

For the 32-bit/64-bit Multiarch package:

dpkg -i teamviewer_11.0.xxxxx_i386.deb

For the 64-bit without Multiarch package:

dpkg -i teamviewer_11.0.xxxxx_amd64.deb

In case “dpkg” indicates missing dependencies, complete the installation by executing the following command:

apt-get install -f

Notes to Multiarch:

On newer 64-bit DEB-systems with Multiarch-support (Debian 7) teamviewer_linux_x64.deb cannot be installed because the package ia32-libs is not available anymore on these systems. In this case you can use teamviewer_11.0.xxxxx_i386.deb instead.

In case you get the error “wrong architecture i386” you have to execute the following command lines as an administrator:

dpkg --add-architecture i386
apt-get update

总结下来, Debian 8 64bit安装teamviewer的几步

dpkg --add-architecture i386
apt-get update


dpkg -i teamviewer_11.0.xxxxx_i386.deb
如果这里提示有依赖问题,则运行apt-get install -f然后重新安装

How do I install TeamViewer on my Linux distribution?