Merci de lire plutôt : Apt : ajout correct d'une clé GPG
La méthode suivante ci-dessous n’est pas la bonne manière !
Bonjour,
C’est très simple, du fait que chez anydesk, ils ne font pas les choses correctement, tu peux intégrer le fichier GPG sur Debian, mais ne peut pas l’utiliser car la clé publique n’est pas disponible, enfin presque… Avec des droits administrateurs :
Donc, on copie la clé vers le nouveau répertoire de confiance pour apt :
# curl -O https://keys.anydesk.com/repos/DEB-GPG-KEY | tee /usr/share/keyrings/anydesk.gpg
# cp /usr/share/keyrings/anydesk.gpg /etc/apt/trusted.gpg.d/
Vérification avec l’outil GPG :
# gpg --no-default-keyring --keyring /usr/share/keyrings/anydesk.gpg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 18DF3741CDFFDE29
gpg: clef 18DF3741CDFFDE29 : « philandro Software GmbH <info@philandro.com> » n'est pas modifiée
gpg: Quantité totale traitée : 1
gpg: importées : 1
Puis édition du référentiel de base de données d’apt, tel que :
# apt edit-sources anydesk.list
deb [signed-by=/etc/apt/trusted.gpg.d/anydesk.gpg] http://deb.anydesk.com/ all main
Le système répond logiquement :
Votre fichier « /etc/apt/sources.list.d/anydesk.list » a changé, veuillez lancer « apt-get update ».
Donc, on exécute apt update
.
Il y aura un message « Warning » qui n’empêche pas l’installation du paquet :
W: http://deb.devuan.org/merged/dists/ceres/InRelease: The key(s) in the keyring /etc/apt/trusted.gpg.d/anydesk.gpg are ignored as the file has an unsupported filetype.
Voilà !
Y’a plus qu’à installer le binaire anydesk !!!
# apt install anydesk
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
cinnabar-icon-theme clearlooks-phenix-cinnabar-theme libjuh-java libjurt-java libridl-java libunoil-java linux-image-5.10.0-6-amd64
Veuillez utiliser « apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés :
libgtkglext1
Les NOUVEAUX paquets suivants seront installés :
anydesk libgtkglext1
0 mis à jour, 2 nouvellement installés, 0 à enlever et 208 non mis à jour.
Il est nécessaire de prendre 5 375 ko dans les archives.
Après cette opération, 14,0 Mo d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] n
Pour info, du fait qu’anydesk fournisse un fichier GPG non armé, cela complique un peu la situation.
Il faudrait vraiment qu’ils mettent à jour leurs informations, car ce problème d’outil déprécié touche toutes les distributions basées sur le système de gestion de binaires deb ! Grrrr…