AnyDesk is my favorite proprietary remote desktop application for connecting to remote Linux, macOS and Window systems. AnyDesk offers a smooth and seamless remote access to your computers over wide area network. In this article, we will install AnyDesk on Fedora Desktop machine. And see how you can connect to a remote device with it.

Similar: Install TeamViewer on Fedora

Features of AnyDesk

  • Real-Time Collaboration: Easy collaboratation and communication
  • Highly Innovative Technology: Its DeskRT innovative codec compresses and transfers image data between computers in a way that no competing product is able to do.
  • Low Latency: Works well with bandwidths as low as 100 kB/sec with near-instant responses.
  • File transfer: AnyDesk allows users to transfer files between computers during a remote session, making it easy to share and collaborate on documents and other files.
  • Remote printing: AnyDesk allows users to remotely print documents and other files from their remote computer to a local printer.
  • Multi-platform support: AnyDesk supports a wide range of platforms, including Windows, Linux, MacOS, iOS, and Android.
  • Security: AnyDesk uses end-to-end encryption to ensure that all remote sessions are secure and that data is protected from unauthorized access.

Install AnyDesk on Fedora Desktop

We’ll install Install AnyDesk on Fedora Desktop Yum repository. You can also install AnyDesk on Fedora by manually downloading the rpm package and installing it with yum or rpm command.

1 – Add AnyDesk repository

Add the repository to your system with the commands shared below.

sudo tee /etc/yum.repos.d/AnyDesk-Fedora.repo <<EOF
[anydesk]
name=AnyDesk Fedora - stable
baseurl=http://rpm.anydesk.com/centos/x86_64/
gpgcheck=0
repo_gpgcheck=0
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF

2 – Install AnyDesk on Fedora

Once AnyDesk repository has been added, run the following commands to install AnyDesk on Fedora.

sudo dnf makecache
sudo dnf install redhat-lsb-core anydesk

If you get an error message “nothing provides libpangox-1.0.so.0()(64bit) needed by anydesk-xxxxx.x86_64” then run:

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

The installation should proceed without any issues:

.....
Transaction Summary
======================================================================================================================================================================================================
Install  25 Packages

Total download size: 11 M
Installed size: 32 M
Is this ok [y/N]: y

You can check the version of AnyDesk installed with the command:

$ rpm -qi anydesk
Name        : anydesk
Version     : 6.3.0
Release     : 1.el7
Architecture: x86_64
Install Date: Sat 11 Nov 2023 07:12:25 PM UTC
Group       : Applications/Internet
Size        : 17886971
License     : Proprietary and BSD and OpenSSL and zlib and LGPLv2+
Signature   : RSA/SHA512, Fri 11 Aug 2023 04:10:43 AM UTC, Key ID 18df3741cdffde29
Source RPM  : anydesk-6.3.0-1.el7.src.rpm
Build Date  : Thu 03 Aug 2023 12:29:36 PM UTC
Build Host  : sdi-bs-deb64-01.dn.anydesk.com
Packager    : AnyDesk Software GmbH
Vendor      : AnyDesk Software GmbH
...

3 – Launch AnyDesk on Fedora

AnyDesk has a service which is automatically started after a successful installation.

$ systemctl status anydesk.service
● anydesk.service - AnyDesk
   Loaded: loaded (/etc/systemd/system/anydesk.service; enabled; vendor preset: disabled)
   Active: active (running) since Sat 2023-11-11 19:12:26 UTC; 37s ago
 Main PID: 7681 (anydesk)
    Tasks: 4 (limit: 11512)
   Memory: 16.2M
   CGroup: /system.slice/anydesk.service
           ├─7681 /bin/sh /usr/bin/anydesk --service
           └─7683 /usr/libexec/anydesk --service

Nov 11 19:12:26 fed38.mylab.io systemd[1]: Started anydesk.service - AnyDesk.

The service should be enabled as well.

$ systemctl is-enabled anydesk.service
enabled

Launch AnyDesk from CLI and the Desktop or CLI.

install anydesk centos rhel 8 01

CLI:

$ anydesk

Use AnyDesk Address of the remote system to connect to it.

install anydesk centos rhel 8 02

A remote user will also require your AnyDesk address to be able to control your machine from a remote location. Enjoy using AnyDesk on Fedora Linux Desktop.

Recommended Linux Books  to read:

Similar AnyDesk installations.

YOU CAN SUPPORT OUR WORK WITH A CUP OF COFFEE


As we continue to grow, we would wish to reach and impact more people who visit and take advantage of the guides we have on our blog. This is a big task for us and we are so far extremely grateful for the kind people who have shown amazing support for our work over the time we have been online.

Thank You for your support as we work to give you the best of guides and articles. Click below to buy us a coffee.

15 COMMENTS

  1. Tried on Fedora 34, this requires libpangox.

    Error:
    Problem: conflicting requests
    – nothing provides libpangox-1.0.so.0()(64bit) needed by anydesk-6.1.1-1.x86_64
    (try to add ‘–skip-broken’ to skip uninstallable packages)

  2. thanks, just wondering why this nice piece of software still relies on the old/deprecated libpangox, and it seems no one cares about.
    Fedora 32 is already EOL so the workaround with installing this very old libpangox is working but not a nice solution :/

  3. I tried on Fedora 35, it installs successfully but when I try to connect, it says: display_server_not_supported

    How to solve this issue

  4. I am trying to upgrade anydesk to the latest version (i.e. 6.2.0) on my Fedora 35 system and it gives me the following error message:

    # dnf install anydesk_6.2.0-1_x86_64.rpm
    Last metadata expiration check: 0:34:37 ago on Mon 27 Jun 2022 06:20:44 PM AEST.
    Error:
    Problem: conflicting requests
    – nothing provides libgtkglext-x11-1_0-0 needed by anydesk-6.2.0-1.x86_64
    (try to add ‘–skip-broken’ to skip uninstallable packages)

    The gtkgl library that I have on the system is libgtkglext-x11-1.0.so.0

    Here is the information about the installed libgtkglext-x11 library.

    # rpm -qif /usr/lib64/libgtkglext-x11-1.0.so.0
    Name : gtkglext-libs
    Version : 1.2.0
    Release : 40.fc35
    Architecture: x86_64
    Install Date: Sat 08 Jan 2022 06:16:16 PM AEDT
    Group : Unspecified
    Size : 570738
    License : LGPLv2+
    Signature : RSA/SHA256, Mon 26 Jul 2021 09:12:05 AM AEST, Key ID db4639719867c58f
    Source RPM : gtkglext-1.2.0-40.fc35.src.rpm
    Build Date : Thu 22 Jul 2021 07:31:13 PM AEST
    Build Host : buildvm-x86-27.iad2.fedoraproject.org
    Packager : Fedora Project
    Vendor : Fedora Project
    URL : http://gtkglext.sourceforge.net/
    Bug URL : https://bugz.fedoraproject.org/gtkglext
    Summary : OpenGL Extension to GTK
    Description :
    GtkGLExt is an OpenGL extension to GTK. It provides the GDK objects
    which support OpenGL rendering in GTK, and GtkWidget API add-ons to
    make GTK+ widgets OpenGL-capable.

    Do I need to install a different library?

  5. This command is not work on fedora 36, show this message
    Error:
    Problem: conflicting requests
    – nothing provides libgtkglext-x11-1_0-0 needed by anydesk-6.2.0-1.x86_64
    (try to add ‘–skip-broken’ to skip uninstallable packages)

  6. Thanks, but not work in fedora 36, require libgtkglext-x11-1_0-0:

    Problem: conflicting requests
    – nothing provides libgtkglext-x11-1_0-0 needed by anydesk-6.2.0-1.x86_64
    (try to add ‘–skip-broken’ to skip uninstallable packages)

    any idea?

    thanks

  7. In Fedora 36 I get a completely different error:

    Problem: conflicting requests
    – nothing provides libgtkglext-x11-1_0-0 needed by anydesk-6.2.1-1.x86_64
    (try to add ‘–skip-broken’ to skip uninstallable packages)

    What would I need to fix this?

LEAVE A REPLY

Please enter your comment!
Please enter your name here