In this tutorial guide, we are going to learn how to install Anydesk on Ubuntu 20.04.
Anydesk is a closed source remote desktop application, it provides platform independent remote access to personal computers and other devices running the host application. It is both suitable for personal use and company-wise.
Why Anydesk?
- Anydesk is well known for superior security. It uses military grade TLS technology to ensure your device is not accessed from unauthorized sources. Anydesk encrypt every connection with Asymmetric RSA 2048 key exchange. They use salted password Hashing to protect passwords.
- Anydesk runs on all operating system platforms without any extra cost. This is enough reason for its popularity
- Andesk has superior performance when it comes to remote connection. Anydesk has what we call DeskRT codec which help communication while having low latency or low bandwidth.
What do Anydesk offers
Anydesk is a very powerful remote access tool that offers the following:
- Easy and stable operations
- Offers powerful Linux-based remote connectivity
- Smooth and seamless remote access to any computer
- Offers continuous connection to any operating system.
- Offers simple and user-friendly and set up and administration tools.
Related Articles
Installing Anydesk on Ubuntu 20.04
1. Run System updates
To begin our installation, we first need to make sure that our system repositories are up to date by doing a system-wide update. On your terminal type the following command;
$ sudo apt update
$ sudo apt upgrade -y
After both updates and upgrades are over, you can restart your system for changes to take effect.
2. Add Repository key
We need to add the repository key to our trusted software providers. To add the key use the following command on your terminal.
$ wget -qO - https://keys.anydesk.com/repos/DEB-GPG-KEY | apt-key add -
It will show ok as the output meaning the key had been added successfully into your system.
3. Add Anydesk repository
To update our sources.list, we need to add the Anydesk repository so that in case you want to access it, the system will know where to find our Anydesk. So add the following command;
$ echo "deb http://deb.anydesk.com/ all main" > /etc/apt/sources.list.d/anydesk-stable.list
After you have added make sure you run system updates again in order to update our repositories.
$ sudo apt update
Get:1 http://deb.anydesk.com all InRelease [5588 B]
Hit:2 http://mirrors.digitalocean.com/ubuntu focal InRelease
Hit:3 https://repos-droplet.digitalocean.com/apt/droplet-agent main InRelease
Hit:4 http://mirrors.digitalocean.com/ubuntu focal-updates InRelease
Hit:5 http://security.ubuntu.com/ubuntu focal-security InRelease
Hit:6 http://mirrors.digitalocean.com/ubuntu focal-backports InRelease
Get:7 http://deb.anydesk.com all/main amd64 Packages [639 B]
From the above highlighted, Anydesk has been added to our repository successfully. Next is to only install it into our system.
4. Install Anydesk on Ubuntu 20.04
It’s now time we install Anydesk. To run the installation, use the following command on your terminal.
$ sudo apt install anydesk -y
Anydesk needs many packages to run smoothly, this is evidence by the below sample output.
Sample output
The following additional packages will be installed:
adwaita-icon-theme cpp cpp-9 fontconfig fontconfig-config fonts-dejavu-core gcc-9-base gtk-update-icon-cache
hicolor-icon-theme humanity-icon-theme libatk1.0-0 libatk1.0-data libauthen-sasl-perl libavahi-client3
libavahi-common-data libavahi-common3 libcairo-gobject2 libcairo2 libcups2 libdata-dump-perl libdatrie1
libdrm-amdgpu1 libdrm-intel1 libdrm-nouveau2 libdrm-radeon1 libencode-locale-perl libfile-basedir-perl
libfile-desktopentry-perl libfile-listing-perl libfile-mimeinfo-perl libfont-afm-perl libfontconfig1
libfontenc1 libgail-common libgail18 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgl1
libgl1-mesa-dri libglapi-mesa libglu1-mesa libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgtk2.0-0
libgtk2.0-bin libgtk2.0-common libgtkglext1 libharfbuzz0b libhtml-form-perl libhtml-format-perl
libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-daemon-perl
libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libice6 libio-html-perl libio-socket-ssl-perl
libio-stringy-perl libipc-system-simple-perl libisl22 libjbig0 libjpeg-turbo8 libjpeg8 libllvm12
liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl libminizip1 libmpc3 libnet-dbus-perl
libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0
libpangox-1.0-0 libpciaccess0 libpixman-1-0 librsvg2-2 librsvg2-common libsensors-config libsensors5 libsm6
libthai-data libthai0 libtie-ixhash-perl libtiff5 libtimedate-perl libtry-tiny-perl liburi-perl libvulkan1
libwayland-client0 libwebp6 libwww-perl libwww-robotrules-perl libx11-protocol-perl libx11-xcb1 libxaw7
libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-render0 libxcb-shape0
libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcomposite1 libxcursor1 libxdamage1 libxfixes3 libxft2 libxi6
libxinerama1 libxkbfile1 libxml-parser-perl libxml-twig-perl libxml-xpathengine-perl libxmu6 libxpm4
libxrandr2 libxrender1 libxshmfence1 libxt6 libxtst6 libxv1 libxxf86dga1 libxxf86vm1 mesa-vulkan-drivers
perl-openssl-defaults ubuntu-mono x11-common x11-utils x11-xserver-utils xdg-utils
Press Y to allow for the installation to continue.
Conclusion
In this tutorial, we have learned how to install Anydesk on Ubuntu 20.04. I am happy you have learned something new. In case you are faced with any difficulty do comment and we will be happy to help.