Installer Wireguard sur un Raspberry sous Raspbian

L’installation de Wireguard n’est pas documentée sur la page de Wireguard…

Pour installer Wireguard et pouvoir faire des mises à jour automatiques du paquet, il faut passer les commandes suivantes en étant connecté “root”

Ajouter le dépôt pour récupérer Wireguard :

echo "deb http://deb.debian.org/debian/ unstable main" > /etc/apt/sources.list.d/unstable.list

Ajuster la priorité du dépôt « unstable » pour qu’il ne récupère pas des versions instables lors des prochaines apt update :

echo -e "Package: *\nPin: release a=unstable\nPin-Priority: 90\n" > /etc/apt/preferences.d/limit-unstable

Puis mettre à jour la liste des paquets :

apt update

La mise à jour des paquets doit faire apparaitre un message d’erreur contenant “NO_PUBKEY” concernant le dépôt “debian unstable”. Si on ne fait rien, lors de la prochaine mise à jour, le paquet Wireguard ne sera pas mis à jour.

Pour y remédier, il faut ajouter la clé publique qui apparait après le 1er “NO_PUBKEY” :

Err :1 http://deb.debian.org/debian unstable InRelease
  Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138

Cette clé devrait être 04EE7237B7D453EC

Pour ajouter cette clé, il faut taper :

apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 04EE7237B7D453EC

Il faut ensuite refaire une mise à jour des dépôts puis une mise à jour des paquets :

apt update
apt upgrade

Puis enfin installer Wireguard :

apt install wireguard

Ensuite la configuration se fait en utilisant le mode opératoire décrit dans mon article précédent, en continuant à “l’installation des paquets complémentaires” :

Installer Wireguard sur un serveur Linux

Print Friendly, PDF & Email