RiseupVPN pour Linux

Exigences

Pour utiliser le VPN de Riseup, il vous faut installer un programme qui s'appelle RiseuVPN. Sous Linux, ce programme est disponible en forme de snap, ou alors comme un paquet pour Debian Stable.

RiseupVPN a été testé avec Ubuntu LTS et Debian Stable. Si vous avez une version différente, il se pourrait que le VPN ne fonctionne pas.

Installation avec snap

Si vous utilisez Ubuntu, snap est déjà installé. Sinon, vous pouvez exécuter:

sudo apt install snapd

Cherchez RiseupVPN dans la Logithèque ou cliquez sur ce lien:

Ouvrir RiseupVPN dans la Logithèque

Si le lien ci-dessus ne fonctionne pas pour vous, il est également possible de faire l'installation en ligne de commande:

sudo snap install --classic riseup-vpn

Si jamais un message d'erreur apparaît indiquant que “python” n'est pas installé dans /usr/bin/env, il est nécessaire d'installer python. C'est par exemple le cas dans Lubuntu depuis la version 19.04.

Installation du paquet

Exécutez les commandes suivantes dans un terminal pour installer RiseupVPN avec le paquet pour Debian Stable.

   sudo apt install leap-archive-keyring
   echo "deb https://deb.leap.se/client release buster" | sudo tee -a /etc/apt/sources.list.d/leap.list
   sudo apt update
   sudo apt install riseup-vpn

Problèmes

Rapport de bug et demandes de fonctionnalités

RiseupVPN utilise un programme libre nommé bitmask-vpn.

Étape 1: Parcourez pour voir si le bug a déjà été identifié.

Étape 2: Créez un compte sur 0xacab.org et connectez-vous.

Étape 3: Créez un nouveau rapport de bug ou une nouvelle demande de fonctionnalité.

Veuillez inclure les détails suivants dans votre rapport de bug:

  • Les étapes pour reproduire le bug
  • Ce que que le programme était supposé faire et ce qui est réellement arrivé
  • Une capture d'écran si c'est pertinent
  • Votre distribution Linux et sa version
  • Le journal du programme

Récupérez le journal

Le journal de RiseupVPN est situé dans votre répertoire personnel:

~/.config/leap/systray.log

Quand vous rapportez un bug, c'est très utile d'inclure le fichier de journal.

Forcer la fermeture

Si quelque chose arrête de fonctionner, exécutez ces commandes et essayez de nouveau:

sudo pkill -e -f riseup-vpn

Le VPN ne démarre pas

Si l'icône dans la barre de lancement ne fonctionne pas, vous pouvez exécuter RiseupVPN à partir de la ligne de commande pour identifier le problème:

/snap/bin/riseup-vpn.launcher

Tous les problèmes de démarrage s'afficheront sur le terminal.

Activer l'icone de RiseupVPN à côté de l'horloge

Dans les versions récentes de GNOME, les icones de la zone de notifications ne sont plus affichées par défaut, ou le sont parfois dans un petit menu en bas à gauche de l'écran. Pour avoir l'icone de RiseupVPN visible à côté de l'horloge, vous pouvez installer l'extension GNOME AppIndicator et l'activer:

Pour les distributions basées sur Debian (testé uniquement avec Debian Buster): * Installer le paquet gnome-shell-extension-appindicator, avec le gestionnaire de paquets ou avec cette ligne de commande dans un terminal: sudo apt install gnome-shell-extension-appindicator * Fermez votre session et rouvrez-là, ou redémarrez votre ordinateur * Ouvrez l'application Ajustements, puis dans le panneau de droite allez dans Extensions * Activez “Kstatusnotifieritem/appindicator support” * Profitez :)

RiseupVPN sur Linux Mint

Dans Linux Mint, snap est parfois désactivé par défaut, il faudra alors commencer par l'activer avec la commande suivante:

sudo mv /etc/apt/preferences.d/nosnap.pref /etc/apt/preferences.d/nosnap.pref.disabled

Puis installer Snap:

sudo apt install snapd

Installer RiseupVPN depuis Snap:

sudo snap install --classic riseup-vpn

Ajouter l'entrée RiseupVPN dans le menu de Linux Mint :

cp /var/lib/snapd/desktop/applications/riseup-vpn_riseup-vpn.desktop /usr/share/applications/

Tester une version de développement

Si vous souhaitez nous aider à tester une version de développement de RiseupVPN, vous pouvez en installer une en exécutant cette commande:

sudo snap install --classic --beta riseup-vpn

Supprimer le fichier PID

Parfois, RiseupVPN ne démarre pas car le programme croît qu'il y a déjà une version en cours d'exécution.

Si vous avez cette erreurs, exécutez cette commande:

sudo pkill -e -f riseup-vpn
test -f ~/.config/leap/systray.pid && rm -v ~/.config/leap/systray.pid