AnyDesk for Linux, Raspberry Pi, and FreeBSD: Installation and Customization Guide
AnyDesk for Linux / Raspberry Pi / FreeBSD
Table of Contents
Remove License | File Transfer | Installing a Custom Client |
---|---|---|
AnyDesk for Raspberry Pi | AnyDesk for FreeBSD |
In general, AnyDesk is compatible with most Linux distributions, but it is officially supported only on the following:
- 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 different from those listed above, there is no guarantee that AnyDesk will work properly, and we cannot provide support for other distributions.
Warning: AnyDesk only supports unmodified versions of the above distributions.
Changes to the system, especially Xorg with xrdp, will 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 a similar one:
sudo systemctl restart anydesk
A graphical interface is required. 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 an Xorg session is running for incoming sessions.
Wayland sessions can be used for outgoing sessions.
You can check if you are using Wayland by entering the following in the terminal:
echo $XDG_SESSION_TYPE
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”.
File Transfer
Please refer to File Manager and File Transfer.
Installing the Custom Client
To install the AnyDesk Service for Linux-based custom clients in TAR.GZ format, please follow these steps:
- Download and install the standard version of AnyDesk for Linux/Raspberry Pi/FreeBSD from https://anydesk.com/downloads.
- Download and extract your custom AnyDesk for Linux/Raspberry Pi/FreeBSD TAR.GZ file from my.anydesk.com.
- Replace the standard AnyDesk binaries with those from your custom version. To do so:
- Close all running AnyDesk windows
- In the terminal, run the commands “sudo systemctl stop anydesk” and “sudo systemctl stop anydesk.service”.
- Navigate to the location of the extracted custom client folder in the terminal.
-
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” - Restart AnyDesk using “sudo systemctl restart anydesk”
Your custom client will now start instead of the standard AnyDesk client. Additionally, the AnyDesk Service will be active for your custom client, allowing you to access AnyDesk while on the login screen. For more differences, please see Portable vs. Installed.
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
AnyDesk for FreeBSD
Supported Hardware and Operating System:
- 11.0 and newer
- Only Intel/AMD 32bit and 64bit is supported
- Published at