1. Help Center
  2. Other Platforms
  3. AnyDesk for Linux / Raspberry Pi

AnyDesk for Linux / Raspberry Pi

Table of Contents

In general, AnyDesk should run on most Linux distributions, however only the following are officially supported:

  • Ubuntu 18.04 and newer
  • Debian 9 and newer
  • Red Hat Enterprise Linux (RHEL) 7 and newer
  • CentOS Linux 7
  • OpenSUSE 42/15

If your Linux installation is not listed above, there is no guarantee that AnyDesk will work or work correctly, and we can't provide support for other distributions.

Warning: AnyDesk only supports unmodified versions of the above distributions.
Changes to the system, especially Xorg with xrdp, void our Support.

Please note that AnyDesk cannot be run as a root user. To restart an installed version of AnyDesk, please use the following command or similar:

sudo systemctl restart anydesk

A graphical interface is needed. More information on the installation dependencies can be found in our Installation article.

Caution: Please keep in mind that Wayland sessions (selectable in your login screen) are not supported. Please make sure a Xorg session is running for incoming sessions.

Wayland sessions can be used to make outgoing sessions.

You can check if you use Wayland by entering the following in the terminal:

  echo $XDG_SESSION_TYPE

Back to Top

Remove License

To remove your license in the GNU/Linux version, open the menu in the upper right.
Go to "About AnyDesk" and open "Enter license key" and press "OK". Your license will then show "free-1".

Back to Top

File Transfer

Please see File Manager and File Transfer.

Back to Top

Installing the Custom Client

To install the AnyDesk Service for Linux-based custom clients in a TAR.GZ format, please do the following:

  1. Download and install the standard version of AnyDesk for Linux/Raspberry Pi from our website. 
  2. Download and extract your custom AnyDesk for Linux/Raspberry Pi TAR.GZ file from my.anydesk.com.
  3. Replace the standard AnyDesk binaries with that from your custom one. To do so:
    1. Close all running AnyDesk windows.
    2. Using the terminal, run the commands "sudo systemctl stop anydesk" and "sudo systemctl stop anydesk.service".
    3. Navigate to the location of the extracted custom client folder in the terminal.
    4. For Debian-based distributions: Run the command "sudo mv anydesk /usr/bin/anydesk"
      For RPM-based distributions: Run the command "sudo mv anydesk /usr/libexec/anydesk"
    5. Restart AnyDesk using "sudo systemctl restart anydesk"

Your custom client will now start instead of the standard AnyDesk client. Furthermore, the AnyDesk Service will be active for your custom client so you can access AnyDesk while on the login screen. For more differences, please see Portable vs. Installed.

Back to Top

AnyDesk for Raspberry Pi

Supported Hardware and Operating System:

  • Raspberry Pi 2
  • Raspberry Pi 3 
  • Raspberry Pi 4/400
  • Only ARMHF-based Raspberry Pi OS (not 64bit) is supported

Back to Top