This article applies to Linux users in all licenses.
With the latest release for Linux, a preview for TeamViewer Host on Linux is now available for download. With TeamViewer Host for Linux, unattended access is now possible for a variety of Linux systems.
TeamViewer Host for Linux requires at least Qt 5.2, Kernel 2.6.27 and GLIBC 2.17. Therefore, the following operating systems are supported:
uname. On a 64-bit system,
uname -mwill print
Usually, you can install the package by double-clicking.
Or right-clicking on it and select the package manager, e.g. Open with software installation, Open with GDebi package installer, Open with Ubuntu Software Center, or Open with QApt package installer.
If you prefer the command line, just run
apt install ./teamviewer_12.0.xxxxx_yyy.deb
Note: Please note that teamviewer and teamviewer-host cannot be installed side by side.
If you want to install teamviewer-host, teamviewer must be removed first. If you want to run teamviewer occasionaly, you can use the tar package and run it without installation.
After installing the package via ssh, on a machine with no monitor attached and no X server running, you have to find a way to connect.
You could set a password and get your TeamViewer ID via command line, but the recommended way is to assign the device to your account. To do this, run setup.
teamviewer help teamviewer setup
During installation, TeamViewer adds a repository to your system.
Therefore, updates will automatically be available to you, and installed together with your system updates.
TeamViewer adds the file
/apt/sources.list.d/teamviewer.list which contains information about the repository.
Also, TeamViewer adds the signature key of the repository to your system, so that the repository is trusted.
If you wanted to, you could manually install the repository be copying the
teamviewer.list to the appropriate place and add the key by running
wget -O - https://download.teamviewer.com/download/linux/signature/TeamViewer2017.asc | apt-key add -
The repository file can be altered, but we strongly recommended to not do it manually.
teamviewer help teamviewer repo
to see the available options for the repository.
It allows you to choose only stable releases, omitting preview and beta versions.
Please note that this currently has no effect, as currently all releases are previews (and are published in both groups).