由于teamviewer只提供了32位安装包,所以在64位系统上安装teamviewer时要先安装teamviewer所依赖的架构包:
sudo apt-get install libdbus-1-3: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 libc6:i386
我在安装这些依赖包时出现libdbus-1-3:i386等依赖无法安装的况。原以为是源的问题,但切换多种源后还是无法安装,最后发现是将系统的更新关掉了,在“系统设置”–“软件和更新”–“更新”中将其勾上,再执行:
sudo apt-get update
sudo apt-get install -f
然后安装下载好的teamviewer包:
sudo dkpg -i teamviewer_i386.deb
即可。