Install TeamViewer on AlmaLinux 9

This tutorial intends to teach you to Install TeamViewer on AlmaLinux 9 or RHEL 9. TeamViewer is a remote application software that enables you to share your desktop screens between two computers.

TeamViewer supports Windows, macOS, Linux distributions, iOS, and Android. You can follow the steps below to set up Teamviewer on AlmaLinux 9 or RHEL 9.

Steps To Install TeamViewer on AlmaLinux 9

To complete your TeamViewer installation, you must have access to your server as a non-root user with sudo privileges. For this purpose, you can visit this guide on Initial Server Setup with AlmaLinux 9.

Step 1 – Download TeamViewer RPM Linux Binary Packge

First, you need to update your local package index by using the following command:

sudo dnf update -y

Then, install the Epel repository with the command below:

sudo dnf install epel-release -y

Because the TeamViewer package isn’t available in the almaLinux repository, so you need to add it to your server. To do this, you can use the following command:

sudo wget

Step 2 – Install TemViewer on RHEL / AlmaLinux 9

When you are finished downloading the TeamViewer RPM package, you can install it by using the command below:

sudo dnf install ./teamviewer.x86_64.rpm -y

Step 3 – Run TeamViewer on RHEL / AlmaLinux 9

At this point, you can access your TeamViewer app on AlmaLinux 9. To do this, from your application manager search for the TeamViewer and click on its icon.

launch teamviewer

Then, accept the license agreement and click continue.

teamviewer license agreement

Now you should see your TeamViewer app. From there you can share your ID and Password with other users to connect to your PC or connect to other users as well.

teamviewer app almalinux

Step 4 – Start TeamViewer on Remote Linux through SSH

At this point, we want to show you how to launch Teamviewer remotely through SSH on AlmaLinux 9. To do this, follow the steps below:

First, from your Linux terminal, locate your TeamViewer installation path with the command below:

sudo whereis teamviewer
teamviewer: /usr/bin/teamviewer /etc/teamviewer

Then, use the command below to get the TeamViewer information such as version, ID, and status:

sudo /usr/bin/teamviewer --info
TeamViewer                           15.42.4  (RPM)
 TeamViewer ID:
 teamviewerd status                   ● teamviewerd.service - TeamViewer remote control 
     Active: active (running) 

Note: If you don’t remember the password to connect to Teamviewer, you can reset it by using this command:

sudo /usr/bin/teamviewer –passwd newpassword

Note: If your TemViewer status is not active, you can run the commands below to start and enable your service:

# sudo systemctl enable teamviewerd.service
# sudo systemctl start teamviewerd.service

Next, you need to check those new connections are opened to the TeamViewer server with the following command:

sudo netstat -ntap | grep teamviewer

Now close your ssh session to your home computer otherwise you won’t be able to connect to Teamviewer remotely. Once closed the ssh session try to connect to your home PC remotely using any other device you have.

When you are finished, close the TeamViewer session and reconnect to your home computer again with ssh.


At this point, you have learned to install TeamViewer on AlmaLinux 9 / RHEL 9. Also, you have learned to run your application and start to use it. For an optional step, you have learned to launch Teamviewer remotely through SSH.

Hope you enjoy it. You may be interested in these articles:

WineHQ Installation in Ubuntu 22.04

Install Etherpad on AlmaLinux 9

Install and Use Webmin on Rocky Linux 9

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Stay informed and not overwhelmed, subscribe now!