方法一:
Older systems (Ubuntu 14.04, Debian 7 and below)
Run this command:
dpkg -i teamviewer_11.0.xxxxx_i386.deb
如果遇到了包丢失:
apt-get install -f
不通过安装就直接使用Teamviewer:
有了 tar.gz 包可以直接运行程序,甚至不需要sudo权限。在下载好 tar.gz 包后,你只需将它解压到你需要运行它的那个文件夹下面。仅需点击 “teamviewer” ,就能启动Teamviewer软件。
如果 tar.gz 文件不能直接运行程序,则可能是Teamviewer所依赖的包有缺失。你可以通过运行下面这句指令来找出缺失的是那些包:
tv-setup checklibs
在 ~/Software/teamviewer_12.0.71510_i386/opt/teamviewer/tv_bin/script/teamviewer.sh 文件里面有关于如何直接启动Teamviewer的介绍。
方法二:
sudo dpkg --add-architecture i386
安装i386库
sudo apt-get install libc6:i386 libgcc1:i386 libasound2:i386 libexpat1:i386 libfontconfig1:i386 libfreetype6:i386 libjpeg62:i386 libpng12-0:i386 libsm6:i386 libxdamage1:i386 libxext6:i386 libxfixes3:i386 libxinerama1:i386 libxrandr2:i386 libxrender1:i386 libxtst6:i386 zlib1g:i386
下载teamviewer i386
wget http://download.teamviewer.com/download/teamviewer_i386.deb
安装teamviewer i386
sudo dpkg -i teamviewer_i386.deb
ps: 一般这一步会报错,因为缺少dependencies,但是没关系,我们安装一下依赖项就可以了
sudo apt-get update
sudo apt-get install -f
安装完毕
Problem & Solution:
Problem_0
teamviewer depends on (…)
Solution_0
Problem_1
sudo apt-get -f install
sudo apt-get install libc6-i386 lib32asound2 lib32z1 ia32-libs
try installing .deb file with:
sudo dpkg -i teamviewer_linux_x64.deb
If nothing works, and only if nothing works, you can force installation, but you will most probably BREAK APT:
sudo dpkg --force-depends -i teamviewer_linux_x64.deb