Install AnyDesk on AlmaLinux 9: Best Remote Desktop
In this guide, we will walk you through the process of How To Install AnyDesk on AlmaLinux 9. AnyDesk is a versatile cross-platform remote desktop software solution, readily available for both PCs and Android devices. Its primary function is to facilitate connections to computers running any operating system, regardless of location. AnyDesk offers a range of remote access solutions, including Remote Printing, which enables users to print documents from remote devices.
AnyDesk is compatible with various operating systems such as Windows, Linux, Raspberry Pi, macOS, Android, and iOS. It also provides Two-Factor Authentication (2FA) for enhanced security, adding an extra layer of protection for operations like unattended access. While AnyDesk is free for personal use, it offers different payment plans tailored for business requirements.
Steps To Set up AnyDesk on AlmaLinux 9
Before you begin, ensure you are logged into your AlmaLinux 9 server as a non-root user with sudo privileges. If you haven’t already, refer to our guide on Initial Server Setup with AlmaLinux 9 to configure this.
1. Add Anydesk Repository on AlmaLinux 9
By default, the AnyDesk packages are not included in the standard AlmaLinux repositories. Therefore, you need to add the AnyDesk repository manually. Execute the following command to achieve this:
sudo tee /etc/yum.repos.d/anydesk.repo<<EOF
> [anydesk]
> name=AnyDesk CentOS - stable
> baseurl=http://rpm.anydesk.com/centos/x86_64/
> gpgcheck=1
> repo_gpgcheck=1
> gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
> EOF
This command creates a new repository file located at /etc/yum.repos.d/anydesk.repo. To verify the contents of the repository file, use the following command:
cat /etc/yum.repos.d/anydesk.repo
2. Install Epel Repo for AnyDesk Setup
Next, you need to install the EPEL (Extra Packages for Enterprise Linux) repository. Use the following command to install the EPEL repository:
sudo dnf install epel-release
After installing the EPEL repository, update your local package index to reflect the changes:
sudo dnf update
3. Command for Installing AnyDesk
Now, you can proceed with installing AnyDesk on AlmaLinux 9 using the following command:
sudo dnf install anydesk -y
Once the installation is complete, you can access AnyDesk on your AlmaLinux 9 system.
4. Access Anydesk App on AlmaLinux 9
After the installation, navigate to All Applications and search for the AnyDesk application. Click on the application icon to launch AnyDesk on your AlmaLinux system and begin accessing remote computers.

The application will open, displaying a unique address that can be used for remote access.
To customize the application settings, click on the top-right menu icon to access the Settings. Within the Settings tab, you’ll find various customization options, including interface settings (language), Security Tab, Privacy Tab, Display, Audio, and more. Adjust these settings to align with your specific usage preferences.
Conclusion
You have now successfully learned how to Install AnyDesk on AlmaLinux 9. AnyDesk provides a reliable, secure, and fast remote connection solution for IT support, administration, and collaboration.
Please subscribe to us on Facebook, YouTube, and Twitter.
You may also like these articles:
Best Remote Desktop Solution for Linux
How To Use nslookup Command in Linux
Install MariaDB 10.8 on AlmaLinux 9
How To Install WineHQ on AlmaLinux 9
FAQs
What is AnyDesk used for in AlmaLinux 9?
AnyDesk enables remote access to AlmaLinux 9 systems, allowing users to manage servers, troubleshoot issues, and provide remote support.
Is AnyDesk secure for remote connections?
Yes, AnyDesk uses TLS 1.2 encryption and 256-bit AES session encryption to protect remote sessions from unauthorized access.
Can I transfer files using AnyDesk on AlmaLinux 9?
Yes, AnyDesk allows secure file transfer between connected devices using drag-and-drop or the built-in file manager.
Does AnyDesk support multi-monitor setups on AlmaLinux 9?
Yes, AnyDesk allows users to switch between multiple monitors during a remote session.
Alternative Installation Methods for Remote Desktop Access on AlmaLinux 9
While the above method provides a straightforward approach to installing AnyDesk, other methods and remote desktop solutions exist that can achieve similar results. Below are two alternative approaches: using the TeamViewer package or enabling VNC (Virtual Network Computing).
Alternative 1: Installing TeamViewer on AlmaLinux 9
TeamViewer is another popular remote desktop software that offers similar functionalities to AnyDesk. It also has a free version for personal use and paid versions for commercial purposes. The installation process is slightly different, but it achieves the same goal: remote access to your AlmaLinux 9 system.
Steps to Install TeamViewer:
-
Download the RPM Package: Visit the TeamViewer website and download the RPM package for Linux. Make sure to choose the correct architecture (usually x86_64 for 64-bit systems). Alternatively, you can use
wget
in the terminal:wget https://download.teamviewer.com/download/linux/teamviewer.x86_64.rpm
-
Install the Package: Use the
dnf
command to install the downloaded RPM package.sudo dnf install teamviewer.x86_64.rpm
If prompted about dependencies,
dnf
should automatically resolve and install them. -
Resolve Dependency Issues (if any): If you encounter any dependency issues during installation, you might need to enable the EPEL repository (if not already enabled) or manually install missing dependencies.
-
Start TeamViewer: Once the installation is complete, you can start TeamViewer from the applications menu or via the command line:
teamviewer
-
Accept the License Agreement: The first time you run TeamViewer, you will be prompted to accept the license agreement.
-
Connect Remotely: Use the TeamViewer ID and password provided by the application to connect to the AlmaLinux 9 system remotely.
TeamViewer provides a user-friendly interface and is an excellent alternative if you prefer its features or are already familiar with it.
Alternative 2: Enabling VNC (Virtual Network Computing) on AlmaLinux 9
VNC is a graphical desktop sharing system that allows you to remotely control another computer. Unlike AnyDesk and TeamViewer, VNC is a protocol, and you need to install a VNC server on the AlmaLinux 9 system and a VNC client on the remote machine.
Steps to Set up VNC Server on AlmaLinux 9:
-
Install TigerVNC Server: TigerVNC is a popular open-source VNC server. Install it using
dnf
:sudo dnf install tigervnc-server tigervnc-server-module
-
Set VNC Password: Create a VNC password for the user you’ll be connecting as:
vncpasswd
This password will be used to authenticate VNC connections.
-
Configure VNC Server: Create a VNC server configuration file for your user. First, stop the VNC server if it’s running.
vncserver -kill :1
Then, create or edit the
~/.vnc/xstartup
file:nano ~/.vnc/xstartup
Add the following lines to the file:
#!/bin/sh unset SESSION_MANAGER unset DBUS_SESSION_BUS_ADDRESS [ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup xrdb $HOME/.Xresources xsetroot -solid grey vncconfig -iconic & startkde &
Make the file executable:
chmod +x ~/.vnc/xstartup
-
Start VNC Server: Start the VNC server. The
:1
represents the display number (you can use a different number if needed).vncserver :1
-
Open Firewall Ports: Allow VNC traffic through the firewall. The default port is 5900 + display number (e.g., 5901 for display :1).
sudo firewall-cmd --permanent --add-port=5901/tcp sudo firewall-cmd --reload
-
Connect with a VNC Client: On the remote machine, install a VNC client (e.g., TigerVNC Viewer, RealVNC Viewer). Connect to the AlmaLinux 9 system using its IP address and the display number (e.g.,
192.168.1.100:1
). Enter the VNC password you set earlier.
VNC provides a flexible and customizable remote access solution. However, it requires more configuration compared to AnyDesk or TeamViewer. It’s a good option for users who need fine-grained control over the remote session and are comfortable with command-line configuration.