1. Download the AnyDesk package for Raspberry Pi from the AnyDesk website.
2. Open a terminal window and navigate to the directory where you downloaded the AnyDesk package.
3. Run the following command to install AnyDesk:
sudo dpkg -i anydesk_2.9.3-1_armhf.deb
4. Once the installation is complete, you can launch AnyDesk by typing anydesk in the terminal window.
5. You can also launch AnyDesk from the Raspberry Pi’s main menu.
I already tested several remote access solutions on this website, but at the time, AnyDesk wasn’t really a thing. It’s now time to add it to the list. AnyDesk allows you to access your computer or other devices remotely, whether it’s across the room or across the country. A wide variety of operating systems are supported, including the Raspberry Pi!
Here are the required steps to install AnyDesk on a Raspberry Pi:
- Download the Raspberry Pi AnyDesk package file on the official website.
- Double-click on the package to start the installation.
- Enter the pi password to confirm the installation.
A new icon will appear in the menu bar. AnyDesk is installed!
Once installed, there are a few settings to look at. Keep reading for more information and step-by-step instructions!
If you’re looking to quickly progress on Raspberry Pi, you can check out my e-book here. It’s a 30-day challenge where you learn one new thing every day until you become a Raspberry Pi expert. The first third of the book teaches you the basics, but the following chapters include projects you can try on your own.
How to Install AnyDesk on Raspberry Pi
Note: It seems that AnyDesk currently doesn’t work with the 64-bit edition of Raspberry Pi OS. Please use the 32-bit version, or you’ll need to fix many dependencies issues.
Install AnyDesk from the GUI
Here is how to install AnyDesk from Raspberry Pi OS with Desktop (or any Debian-based distribution):
- Visit the website at http://anydesk.com/en/downloads/raspberry-pi.
- Download the DEB package for the ARM architecture.
- Double-click on the downloaded file. It should ask if you’d like to install and will ask for a password to authenticate.
- In just a short time, you’ll have a new icon in your menu bar, as well as a new entry in the menu in the Internet section.
Install AnyDesk with the Command Line
You can install AnyDesk easily using the web address above, but you can also use the command line if you’d prefer.
- In the terminal type:
wget https://download.anydesk.com/rpi/anydesk_6.1.1-1_armhf.deb
This will download the file to the current directory. - Once there, you can install it with:
sudo dpkg -I anydesk_6.1.1-1armhf.deb
(assuming that’s still the current version).
You’ll get some errors, we’ll fix them with the next step. - Finally, make sure that all the necessary files are present with:
sudo apt install -f
Once done, the program is ready to use. Access it from the menu bar icon, or find it under the internet group in the main menu.
Are you a bit lost in the Linux command line? Check this article first for the most important commands to remember, and a free downloadable cheat sheet so you can have the commands at your fingertips.
Install AnyDesk on Windows or Mac
In order to use AnyDesk, you need two computers to be connected. You can use two Raspberry Pi’s, but it’s more likely you’ll want to connect to or from a Windows or Mac computer for convenience. I will now explain how to do this.
Install AnyDesk on Windows
To install AnyDesk on Windows, visit the AnyDesk Windows download site at Remote Desktop Software for Windows – AnyDesk. For Windows, you’ll need version 6, not the MSI version.
Once downloaded, run the installer and then launch AnyDesk.
AnyDesk first runs in an uninstalled or temporary mode. To complete the installation, click Install AnyDesk on this Device at the top right of the window.
Install AnyDesk on Mac
To install AnyDesk on your Macintosh, visit the AnyDesk Macintosh download site at Remote Desktop Software for macOS – AnyDesk and click the download now button.
Once downloaded, double-click on the .img file, which will open a finder window. Drag the app to the applications folder to install it.
Once that’s complete, you can launch AnyDesk from the applications folder.
On first launch, it will prompt you that it needs system permissions in order to function:
Click the Configure button and then click the checkbox in front of AnyDesk in both the Accessibility and Screen Recording areas of the system preferences dialog that opens.
Connect to AnyDesk from Raspberry Pi
Now that we have two computers up and running, we can use AnyDesk to make a connection. Let’s connect from the Raspberry Pi to your other computer. You’ll need the “This Desk” number from the other computer, and of course, the other computer will need to be running with AnyDesk installed.
Basic Configuration
To get started, click on the menu bar icon and a New Session window will appear. At the upper left, you’ll find the “This Desk” number that you will need to access your Pi from another computer.
Enter the other computer’s “This Desk” number into the “Remote Desk” box and press return. The remote computer will get an alert that someone is trying to connect. After accepting, the session will begin.
At that point, the initiator of the connection is in control of the remote computer.
Set a password for a fully remote connection
It is also possible to configure a remote access password so the remote computer wouldn’t need permission for every connection. This needs to be done on each remote computer, and the controlling computer will need to have the passwords available.
Under the “This Desk” number, there is a link to “Set password for unattended access”. Clicking that will bring up the security settings.
Before anything can be changed, the security settings must be unlocked at the top of the window. Once unlocked, you can check the box to “Enable unattended access” about halfway down the page. Then click to set a password for access.
Once that’s complete, any remote computer with AnyDesk installed and the Desk Number and password can access this computer.
When a connection is initiated, there is a space to put in the password if you have it or wait until the other computer approves the connection. If you have the password, there is no wait and the connection will initiate as soon as contact can be made on the network. You do, however, have to leave the other computer on, as I discovered accidentally.
File Transfer
One of the unusual features of AnyDesk (compared with other remote access software I have used) is that a separate window is used to transfer files. It is actually treated as a separate connection. Fortunately, both can be connected at once.
To initiate a file transfer, put the number for the remote desk into the box (if it isn’t already there from a previous connection) and then click the first icon to the right. This will bring up a box requesting the password, or waiting for the remote computer to accept the connection if the password is not set or available.
Once connected, it looks like many File Transfer Protocol screens, with the local computer on the left side of the window, and the remote files listed on the right. Files can be transferred in either direction, just like an FTP connection.
If you are looking for exclusive tutorials, I post a new course each month, available for premium members only. Join the community to get access to all of them right now!
FAQ
What does AnyDesk cost?
AnyDesk is free for personal use. A license is required when using it for commercial purposes, it cost between $10 and $50 per month.
Since most of us are using the Pi for fun, we’ll assume you can continue to use it for free.
Why would I use AnyDesk versus the built-in VNC?
If you’ve played with your Raspberry Pi much at all, you probably are aware that there is a remote access program that comes already installed in Raspberry Pi OS, which is VNC.
VNC works quite well to access your Raspberry Pi from another computer (versions are available for Windows and Mac, as well as several varieties for Linux and Unix). Unfortunately, it does not work the other way around, unless you are licensed.
AnyDesk does work in both directions, and it has versions available for IOS and Android devices, as well as Chrome OS. This allows you to control (or at least view and transfer files) from your iPhone or Android device, as well as other computers.
Further Information
If you need more information or help with a specific feature, there is a complete help system available at http://support.anydesk.com/Help_Center
Also, if you want to try other solutions for remote access to your Raspberry Pi, you can read this article with 5 other solutions.
Additional Resources
Not sure where to start?
Understand everything about the Raspberry Pi, stop searching for help all the time, and finally enjoy completing your projects.
Watch the Raspberry Pi Bootcamp course now.
Master your Raspberry Pi in 30 days
Don’t want the basic stuff only? If you are looking for the best tips to become an expert on Raspberry Pi, this book is for you. Learn useful Linux skills and practice multiple projects with step-by-step guides.
Download the e-book.
VIP Community
If you just want to hang out with me and other Raspberry Pi fans, you can also join the community. I share exclusive tutorials and behind-the-scenes content there. Premium members can also visit the website without ads.
More details here.
Need help building something with Python?
Create, understand, and improve any Python script for your Raspberry Pi.
Learn the essentials step-by-step without losing time understanding useless concepts.
Get the e-book now.
You can also find all my recommendations for tools and hardware on this page.
How to Install AnyDesk on Raspberry Pi
AnyDesk is a popular remote desktop application that allows users to access their computers from anywhere in the world. It is a great tool for remote work, remote support, and remote collaboration. If you have a Raspberry Pi, you can install AnyDesk on it and use it to access your computer from anywhere.
Step 1: Download AnyDesk
The first step is to download the AnyDesk package for Raspberry Pi. You can find the download link on the AnyDesk website. Once you have downloaded the package, you can move on to the next step.
Step 2: Install AnyDesk
Once you have downloaded the AnyDesk package, you can install it on your Raspberry Pi. To do this, open a terminal window and type the following command:
sudo dpkg -i anydesk_2.9.3-1_armhf.deb
This will install AnyDesk on your Raspberry Pi. Once the installation is complete, you can move on to the next step.
Step 3: Configure AnyDesk
Once AnyDesk is installed, you need to configure it. To do this, open a terminal window and type the following command:
sudo anydesk --configure
This will open the AnyDesk configuration window. Here, you can configure the settings for AnyDesk, such as the port number, the encryption level, and the authentication method.
Step 4: Connect to AnyDesk
Once you have configured AnyDesk, you can connect to it from another computer. To do this, open the AnyDesk application on the other computer and enter the IP address of your Raspberry Pi. This will allow you to access your Raspberry Pi from anywhere in the world.
Conclusion
Installing AnyDesk on your Raspberry Pi is a great way to access your computer from anywhere in the world. With just a few simple steps, you can set up AnyDesk and start using it to access your computer remotely.