Welcome to the AnyDesk Blog
  Go back to all articles

Introducing the Official AnyDesk Repositories for Linux Users!


Are you using AnyDesk on Linux?

When a new AnyDesk version gets released, do you have to go to the website, download the new version, and install it manually? Quite tiring, isn’t it?

We thought so too! So we’ve decided to get rid of manual installations altogether.

Instead, we are delighted to introduce the new official AnyDesk repositories for Linux-based operating systems!

Whether you run Debian, CentOS, Ubuntu, Red Hat Enterprise Linux, Fedora or OpenSUSE, we’ve got you covered. The repositories support the same Linux distributions as the packages provided on our website.

After adding a suitable repository to your Linux distribution, you can update your AnyDesk together with all your other packages by using the standard package manager via command line or graphical user interface. Both packages and repositories are signed with our key, so you always know that the software you are using is provided by a trusted source.

Let’s get to it, and add the AnyDesk repository to your operating system.

There are only 2 things you need to know up front:

  1. What Linux distribution you are using
  2. How to switch to the root user

If you are using Debian, Ubuntu, Mint or other Debian- or Ubuntu-compatible Linux distributions: just open the terminal window, switch to root user, and run the following commands to install the latest version of AnyDesk:

wget -qO - https://keys.anydesk.com/repos/DEB-GPG-KEY | apt-key add -
echo "deb http://deb.anydesk.com/ all main" > /etc/apt/sources.list.d/anydesk-stable.list
apt update
apt install anydesk

If you are using RHEL, CentOS, Fedora or OpenSUSE: open the terminal, switch to root user, and copy/paste one of the following paragraphs to add the repository. After that, just install the latest version of AnyDesk with a yum or dnf command:

# for RHEL
cat > /etc/yum.repos.d/AnyDesk-RHEL.repo << "EOF"
[anydesk]
name=AnyDesk RHEL - stable
baseurl=http://rpm.anydesk.com/rhel/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF

# for CentOS
cat > /etc/yum.repos.d/AnyDesk-CentOS.repo << "EOF"
[anydesk]
name=AnyDesk CentOS - stable
baseurl=http://rpm.anydesk.com/centos/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF

# for Fedora
cat > /etc/yum.repos.d/AnyDesk-Fedora.repo << "EOF" 
[anydesk]
name=AnyDesk Fedora - stable
baseurl=http://rpm.anydesk.com/fedora/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF

# for OpenSUSE
cat > /etc/yum.repos.d/AnyDesk-OpenSUSE.repo << "EOF" 
[anydesk]
name=AnyDesk OpenSUSE - stable
baseurl=http://rpm.anydesk.com/opensuse/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF

yum install anydesk
# or
dnf install anydesk

We understand that sometimes you may have to keep an older version running for some time. For such cases, we have prepared archive repositories with previous versions, starting with AnyDesk version 5.

For deb packaging compatible systems, run the following lines as root user to add a deb-archive repository and then install the desired version of AnyDesk:

wget -qO - https://keys.anydesk.com/repos/DEB-GPG-KEY | apt-key add -

# for 64bit OS
echo "deb http://deb-archive.anydesk.com/amd64/ /" > /etc/apt/sources.list.d/anydesk-archive.list

# for 32bit OS
echo "deb http://deb-archive.anydesk.com/i386/ /" > /etc/apt/sources.list.d/anydesk-archive.list

apt update
apt install anydesk=<version>

For rpm packaging compatible systems, use one of the following paragraphs to add an rpm archive repository and then install the desired version of AnyDesk:

# for RHEL
cat > /etc/yum.repos.d/AnyDesk-RHEL-archive.repo << "EOF"
[anydesk-archive]
name=AnyDesk RHEL - archive
baseurl=http://rpm-archive.anydesk.com/rhel/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF

# for CentOS
cat > /etc/yum.repos.d/AnyDesk-CentOS-archive.repo << "EOF"
[anydesk-archive]
name=AnyDesk CentOS - archive
baseurl=http://rpm-archive.anydesk.com/centos/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF

# for Fedora
cat > /etc/yum.repos.d/AnyDesk-Fedora-archive.repo << "EOF" 
[anydesk-archive]
name=AnyDesk Fedora - archive
baseurl=http://rpm-archive.anydesk.com/fedora/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF

# for OpenSUSE
cat > /etc/yum.repos.d/AnyDesk-OpenSUSE-archive.repo << "EOF" 
[anydesk-archive]
name=AnyDesk OpenSUSE - archive
baseurl=http://rpm-archive.anydesk.com/opensuse/$basearch/
gpgcheck=1
repo_gpgcheck=1
gpgkey=https://keys.anydesk.com/repos/RPM-GPG-KEY
EOF

yum install anydesk-<version>.<architecture>

Archives

Categories