'teamviewer depends on (...)' while trying to install TeamViewer [duplicate]
Solution 1:
From the line saying "replacing" it looks as if TeamViewer is already installed.
If it isn't, run (in a terminal):
sudo apt-get -f install
and then
sudo apt-get install libc6-i386 lib32asound2 lib32z1 ia32-libs
and try installing the .deb 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
Note that this is far from ideal.
Solution 2:
This is on the TeamViewer site.
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_linux.deb instead.
In case you get the error “wrong architecture i386” you have to execute the following command lines:
dpkg --add-architecture i386
apt-get update
For further information: http://wiki.debian.org/Multiarch/HOWTO