Ubuntu : Installer Anydesk

Introduction



Dans cet article, nous allons voir comment installer Anydesk depuis le dépôt deb de l'éditeur.

Prérequis



Dans un premier temps, on va ajouter le dépôt d'Anydesk :

Code BASH :
sudo nano /etc/apt/sources.list.d/anydesk.list 


On y ajoute :

Code TEXT :
deb http://deb.anydesk.com/ all main


On récupère la clé qu'on injecte dans le système :

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


On rafraichit ensuite les dépôts :

Code BASH :
sudo apt update


Installation



On installe simplement :

Code BASH :
sudo apt install anydesk


Erreur sous Ubuntu 22.04



Sous Ubuntu 22.04, Anydesk ne se lance pas.
En le lançant en ligne de commande, on voit cette erreur :

Code TEXT :
anydesk: error while loading shared libraries: libpangox-1.0.so.0: cannot open shared object file: No such file or directory


Le problème est que le paquet libpangox n'existe pas dans le système avec la bonne version.
L'astuce consiste à récupérer le deb depuis le dépôt de Debian 11 : http://ftp.fr.debian.org/debian/pool/main/p/pangox-compat/

Code BASH :
wget http://ftp.fr.debian.org/debian/pool/main/p/pangox-compat/libpangox-1.0-0_0.0.2-5.1_amd64.deb


Puis d'installer le deb :

Code BASH :
sudo apt install ./libpangox-1.0-0_0.0.2-5.1_amd64.deb