Install TeamViewer on Linux (Debian, RPM, SUSE)

Last updated: 30 October 2026

TeamViewer provides Linux packages for Debian-based, Red Hat-based and SUSE systems, plus a tar archive that runs without installation. This guide shows the command-line install for each family, how to pick the right package, and the one conflict to avoid.

Quick answer
  • Debian or Ubuntu: sudo apt install ./teamviewer_amd64.deb
  • Red Hat family: sudo dnf install ./teamviewer.x86_64.rpm (or yum on older systems).
  • Check architecture first: uname -m shows x86_64 for 64-bit.

In this guide

Choose the package

Download from the TeamViewer Linux download page. Run uname -m to see your architecture: x86_64 means 64-bit (amd64); there are also 32-bit and ARM packages. Two editions exist: teamviewer (full client) and teamviewer-host (host only for unattended access).

Debian and Ubuntu

cd ~/Downloads
sudo apt install ./teamviewer_amd64.deb

Using apt with a local path installs missing dependencies. You can also double-click the package and open it with your software installer.

RHEL, Fedora, AlmaLinux, Rocky

sudo dnf install ./teamviewer.x86_64.rpm

On older systems use yum install instead of dnf. Prefer these over rpm -i, which does not fetch dependencies. CentOS Linux is end of life, so use AlmaLinux or Rocky Linux for new servers.

SUSE

sudo zypper install ./teamviewer-suse.x86_64.rpm

Notes

  • The client needs at least Linux kernel 2.6.27 and GLIBC 2.17.
  • From TeamViewer 15.19 the Qt libraries are no longer required; earlier versions recommend Qt 5.6.
  • teamviewer and teamviewer-host cannot be installed together. Remove one before installing the other.
  • For occasional use, the tar package runs without installation.
  • Start the daemon and client from the applications menu or with teamviewer in a terminal.

FAQ

Which package for a server without a desktop?

Use teamviewer-host for unattended access, and check TeamViewer's documentation for headless setup.

Why does the install ask for dependencies?

The package needs system libraries. Installing with apt or dnf resolves them automatically.

Can I install both teamviewer and teamviewer-host?

No. They cannot be installed together.

Sources

More on this site: Security guides · All IT guides

Comments