How to Install TeamViewer on CentOS 8

By 

Published on

2 min read

Install TeamViewer on CentOS 8

TeamViewer is a cross-platform solution that can be used for remote control, desktop sharing, online meetings, and file transfer between computers. TeamViewer is proprietary computer software, and it is not included in the CentOS repositories.

This article describes how to install TeamViewer on CentOS 8.

Prerequisites

You’ll need to be logged in as root or user with sudo access to be able to install packages on your CentOS system.

Installing TeamViewer on CentOS

Perform the following steps to install TeamViewer on CentOS 8:

  1. TeamViewer depends on packages that are available in the EPEL software repository. If EPEL is not enabled on your system, enable it by typing:

    Terminal
    sudo dnf install epel-release
  2. Enter the following command to import the GPG keys of the TeamViewer repository:

    Terminal
    sudo rpm --import  https://dl.tvcdn.de/download/linux/signature/TeamViewer2017.asc 
  3. Install the TeamViewer .rpm package by issuing the following command:

    Terminal
    sudo dnf install https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm

    When prompted, type y to continue the installation.

At this point, you have successfully installed TeamViewer on your CentOS 8 machine. You can now connect to your friend’s or customer’s computer and help with their issue.

Starting TeamViewer

TeamViewer can be launched either from the command line by typing teamviewer or by clicking on the TeamViewer icon (Applications -> Internet -> TeamViewer):

When you start TeamViewer for the first time, you’ll be prompted to accept the license agreement:

CentOS TeamViewer Default Browser

Accept the terms and conditions by clicking on the License Agreement button, and a window similar to the following will be displayed:

CentOS TeamViewer Remote Control

Updating TeamViewer

During the installation process, the official TeamViewer repository will be added to your system. You can use the cat command to verify the file contents:

Terminal
cat /etc/yum.repos.d/teamviewer.repo
output
[teamviewer]
name=TeamViewer - $basearch
baseurl=https://linux.teamviewer.com/yum/stable/main/binary-$basearch/
gpgkey=https://linux.teamviewer.com/pubkey/currentkey.asc
gpgcheck=1
enabled=1
type=rpm-md
failovermethod=priority

This ensures that your TeamViewer installation will be updated automatically when a new version is released through your desktop standard Software Update tool.

Conclusion

We’ve shown you how to install TeamViewer on CentOS 8. To learn more about TeamViewer, visit their official Knowledge Base .

If you have any questions, please leave a comment below.

Linuxize Weekly Newsletter

A quick weekly roundup of new tutorials, news, and tips.

About the authors

Dejan Panovski

Dejan Panovski

Dejan Panovski is the founder of Linuxize, an RHCSA-certified Linux system administrator and DevOps engineer based in Skopje, Macedonia. Author of 800+ Linux tutorials with 20+ years of experience turning complex Linux tasks into clear, reliable guides.

View author page