How to Install AnyDesk on Fedora 40 or 39

AnyDesk is a remarkable tool in remote desktop applications, offering users unparalleled flexibility and efficiency. Its technology allows remote access, enabling professionals and individuals to work from anywhere, anytime. With its lightweight design, AnyDesk ensures users experience minimal latency and high frame rates. It is ideal for various applications, from professional IT support to personal use.

Before diving into the technical steps, it’s crucial to highlight the key features that set AnyDesk apart:

  • High Performance: Offers smooth remote desktop operations with low latency and high frame rates.
  • Secure Connection: Utilizes TLS 1.2 encryption and RSA 2048 asymmetric key exchange encryption, ensuring secure remote access.
  • Cross-Platform Compatibility: Available on multiple operating systems, including Windows, Linux, macOS, iOS, and Android.
  • Lightweight Design: Ensures efficient operation without overloading system resources.
  • Simple Interface: Facilitates easy navigation and operation for users of all expertise levels.
  • Unattended Access: Allows remote access to devices with proper permissions, even in the user’s absence.
  • File Transfer: Supports seamless file transfers between devices for efficient workflow.
  • Customization Options: Different settings to tailor the software according to personal or organizational needs.

Transitioning from the overview to the technical implementation of AnyDesk on Fedora 40 or 39 Linux, it’s essential to grasp the significance of each step in the installation process. Now, let’s get started with the installation.

Method 1: Install AnyDesk via RPM

Update Fedora Linux Before AnyDesk Installation

Before proceeding with the tutorial, ensuring your system is up-to-date with all existing packages is good.

sudo dnf upgrade --refresh

Import AnyDesk RPM

Before proceeding further, you must copy and paste the following command in your terminal, creating the AnyDesk repository file under /etc/yum.repos.d/ directory.

AMD64 (64-bit) users:

sudo tee /etc/yum.repos.d/anydesk.repo<<EOF
name=AnyDesk Fedora Linux

Alternatively, you can verify the repository was added using the dnf repolist command.

dnf repolist | grep anydesk

Example output:

[joshua@fedora-linux ~]$ dnf repolist | grep anydesk
anydesk                        AnyDesk Fedora Linux

Install AnyDesk via DNF Command

Run the following command to install AnyDesk on Fedora:

sudo dnf install anydesk

AnyDesk Fedora Installation Troubleshoot Tips

There is an issue with all current Fedora distributions with the following error when installing AnyDesk.

nothing provides libgtkglext-x11-1_0-0 needed by anydesk-.....

Or you may find this error instead:

nothing provides needed by anydesk.....

To try and fix this error, install the following package that hopefully should solve the libpangox error:

sudo dnf install redhat-lsb-core

Next, run the following command.

sudo dnf --releasever=32 install pangox-compat.x86_64

Method 2: Install AnyDesk via Flatpak and Flathub

Enable Flathub for AnyDesk

First, ensure your system incorporates the Flathub repository, which hosts various applications, including AnyDesk. If not already added, use the command below to add the Flathub repository to Flatpak:

flatpak remote-add --if-not-exists flathub

This command will incorporate the Flathub repository into Flatpak, simplifying the subsequent application installation steps.

Install AnyDesk via Flatpak Command

With Flatpak and Flathub now ready, you can proceed to install AnyDesk by issuing the following command:

flatpak install flathub com.anydesk.Anydesk

This command initiates a search for the AnyDesk package within the Flathub repository and begins its installation on your system.

Troubleshooting Flathub Activation on Fedora Linux

Sometimes, Flathub may not activate even after you import it on Fedora Linux. To fix this issue, run the following command:

flatpak remote-modify --enable flathub

This command corrects Flathub activation issues, guaranteeing smooth installation and operation of AnyDesk on your Fedora Linux system.

Launching the AnyDesk User Interface

CLI Commands to Launch AnyDesk

Open it quickly using the command line terminal with the command:


If you installed the software using Flatpak, launch the Flatpak installation of AnyDesk with the command:

flatpak run com.anydesk.Anydesk

GUI Path to Launch AnyDesk

Desktop users who prefer not to use the command line terminal should open the AnyDesk GUI by following the path:

Activities > Show Applications > AnyDesk

Additional AnyDesk Commands

Update AnyDesk

The software should update itself with your system packages for desktop users using the DNF package manager. Use the following command in your terminal for users who want to check manually:

sudo dnf update --refresh

Flatpak installations can run the blanket-update check command with the following:

flatpak update

Remove AnyDesk

When you no longer want the video conference software installed on your system, use the following command that matches your original installation method.

DNF Remove Method For AnyDesk Installations

sudo dnf remove anydesk

Remove the repository if you plan not to re-install AnyDesk again.

sudo rm /etc/yum.repos.d/anydesk.repo

Flatpak Remove Method For AnyDesk Installations

Lastly, if you utilized Flathub to install AnyDesk, just run the following command to remove it:

flatpak run com.anydesk.Anydesk


Throughout this guide, we’ve walked you through the steps to install AnyDesk on Fedora, highlighted essential first-time tips, and shared customization tricks to get you started. Remember, regular exploration of AnyDesk’s features can significantly enhance your remote desktop experience.

Joshua James
Follow me
Latest posts by Joshua James (see all)