Skip to main content

Knowledge Base

Install older TeamViewer (Classic) versions on Linux

Last Modified 8 мая 2026 г.

This article applies to previous versions of TeamViewer (Classic) for Linux (TeamViewer 12 and lower).

Graphical installation

We generally recommend using the graphical installer when installing TeamViewer (Classic). This can be invoked by double-clicking the downloaded package.

In situations where using the graphical installer is not possible (e.g. the Archive Manager opens up), instead open the context menu by right-clicking on the downloaded package. Depending on your distribution you will get different possibilities to install the package, e.g. “Open with software installation”, “Open with GDebi package installer”, “Open with Ubuntu Software Center”, or “Open with QApt package installer”.

Other platforms

TeamViewer (Classic) can also run on many other distributions, although they are not officially supported. 

The TeamViewer tar.gz package can be used, which will only create files in the directory where you extract it to. The tar.gz package works if the libraries that TeamViewer depends on are installed (which is often the case):

Mandriva/Mageia: TeamViewer (Classic) can be installed using the following command as an administrator: 

urpmi --force --allow-nodeps teamviewer_12.0.xxxxx.i686.rpm 

PCLinuxOS:  TeamViewer (Classic) can be installed from the repository. The package is provided by the PCLinuxOS team. 

If you get an error message: 

The TeamViewer daemon is not running! 

Please start the daemon (needs root permissions) before running TeamViewer “teamviewer –daemon start” 

Open a Terminal Window and enter the following command (possibly needs root permissions): 

cp /opt/teamviewer/tv_bin/script/teamviewerd.service /etc/init.d/teamviewerd service teamviewerd start 

If you need the daemon to be started automatically, please use the command:

update-rc.d teamviewerd defaults

Run TeamViewer (Classic) without installation

The tar.gz package can be run without installation and does not require root permissions either.

After downloading the tar.gz package, extract the package to the desired directory it should run from. Click teamviewer to start a new TeamViewer instance. The tar.gz package works if the libraries TeamViewer depends on are installed (which is often the case).

You can identify missing libraries by running the command as an administrator:

tv-setup checklibs