The most recent version of Teamviewer now is version 9 (at time of writing). And for even though the installer is available for the 64bits architecture, some of you may face some difficulties trying to install it on Ubuntu 13.10 64bits (I don't know about any other version of Ubuntu but my Linux Mint 16 does not has this kind of problem).
Actually the problem is because Teamviewer needs ia32-libs (one of it's dependencies) but this package is not available for recent Multiarch systems anymore. Therefore, we should use another installer instead of teamviewer_linux_x64.deb.
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.
To install Teamviewer 9 just follow the following steps:
1. Download Teamviewer 9 installer:
2. Install gdebi - GDebi can install local .deb packages with automatic dependency resolution (it automatically downloads and install the required packages).
sudo apt-get install gdebi
3. Change working directory to where the downloaded installer is located. (if you don't change directory after running wget then you should be fine and doesn't have to worry about this).
sudo gdebi teamviewer_linux.deb
So that's pretty much how you install Teamviewer in Ubuntu 13.10 64bits. Good luck!