j’ai trouvé, tout es ok !!!
en fait Expressvpn ne dispose pas d’une app comme sur les autres os;
donc une fois le package installé, il faut l’activer avec une clé.
Ensuite 2 solutions: soit on utilise un add-on sur firefox, soit comme ça ne fonctionne pas sur Tor il faut établir la connexion via le terminal;
je l’ai fait et ça fonctionne, même si ce n’est pas très pratique.
Pour faciliter l’usage d’expressvpn sur linux, il me faudrait faire une routine qui démarrerait automatiquement au démarrage de linux; je crois que cela s’appelle un daemon, mais je n’en suis pas encore là.
merci pour tout
en général les démons sont fournis avec le programme et tu peux les trouver par exemple dans /etc/init.d
Le nom de la commande est celui que j’avais donné dans mon message
En lançant la ligne de commande suivante :
man expressvpn
on peut lire la page man de cette commande,
et on y trouve toutes les options nécessaire à l’activation, désactivation,
et beaucoup d’autres options possibles.
Sur une page du site web d’expressvpn,
on peut aussi trouver cette page web :
Comment configurer et utiliser l’appli ExpressVPN pour Linux
dans la doc d’expressvpn
, il est indiqué de saisir dans le terminal :
expressvpn autoconnect true
donc j’a commencé par me connecter:
cmcr94500@debian:~$ expressvpn connect
Connecting to Smart Location...
Connecting to France - Paris - 2... 100.0%
Connected to France - Paris - 2
puis j’ai tapé:
cmcr94500@debian:~$ expressvpn autoconnect true
Auto-connect is enabled.
cmcr94500@debian:~$
tout semble ok, et pourtant quand je redémarre debian, expressvpn est déconnecté et je dois reprendre le terminal et retaper expressvpn connect
???
merci d’avance
Pour pouvoir t’aider à créer et installer un script qui lancerait ces deux (logiquement, une seule devrait suffire) lignes de commandes
automatiquement quand tu ouvres ta session graphique,
il me faudrait savoir quel est l’environnement de bureau que tu utilises.
Donne nous le retour de la ligne de commande suivante :
echo "$XDG_CURRENT_DESKTOP $XDG_SESSION_DESKTOP"
Logique c’est pas un démon qui se lance au démarrage, pour ce faire je t’invite à te documenter sur comment créer une unité systemd qui fera le taff à ta place au dé"marrage, juste après la target network voir après la target multi-user
re:
cmcr94500@debian:~$ echo « $XDG_CURRENT_DESKTOP $XDG_SESSION_DESKTOP »
GNOME gnome
Copie/colle tout le bloc de lignes de commandes suivantes
en une seule fois dans une fenêtre de terminal :
mkdir ~/.config/autostart/ && \
cat > .config/autostart/expressvpn.desktop <<EOF
[Desktop Entry]
Name=Expressvpn
GenericName=Expressvpn
Comment=Pour lancer Expressvpn à l'ouverture de session
Exec=/usr/sbin/bash -c "/usr/bin/expressvpn connect"
Terminal=false
Type=Application
X-GNOME-Autostart-enabled=true
EOF
puis appuie sur la touche entrée.
Le prompt devrait être revenu après ça.
Ensuite, ferme ta session graphique et reconnecte toi.
ou bien redémarre ta machine.
Puis dis nous si ça a bien fonctionné.
re: j’ai fait comme indiqué et la réponse est:
cmcr94500@debian:~$ mkdir ~/.config/autostart/ && \
cat > .config/autostart/expressvpn.desktop <<EOF
[Desktop Entry]
Name=Expressvpn
GenericName=Expressvpn
Comment=Pour lancer Expressvpn à l'ouverture de session
Exec=/usr/sbin/bash -c "/usr/bin/expressvpn connect"
Terminal=false
Type=Application
X-GNOME-Autostart-enabled=true
EOF
mkdir: impossible de créer le répertoire « /home/cmcr94500/.config/autostart/ »: Le fichier existe
cmcr94500@debian:~$
re:
je suis allé voir dans .config/autostart/
il y a le fichier expressvpn-agent.desktop
et ans ce fichier:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=ExpressVPN Agent
Exec=/usr/bin/expressvpn-agent --daemon
Icon=/usr/lib/expressvpn/icon.png
Terminal=false
je suppose donc qu’il faut rajouter les 3 dernières lignes que tu avais données:
Type=Application
X-GNOME-Autostart-enabled=true
EOF
est-ce bien cela ???
Non, ne modifie pas le fichier expressvpn-agent.desktop
existant,
le fichier expressvpn-agent.desktop
ne lance pas le même programme
que celui tu veux lancer.
Copie/colle ce qui suit dans une fenêtre de terminal :
cat > .config/autostart/expressvpn.desktop <<EOF
[Desktop Entry]
Name=Expressvpn
GenericName=Expressvpn
Comment=Pour lancer Expressvpn à l'ouverture de session
Exec=/usr/bin/expressvpn connect
Terminal=false
Type=Application
X-GNOME-Autostart-enabled=true
EOF
et appuie sur la touche entrée.
Ça va créer un nouveau fichier dans le répertoire
~/.config/autostart/
dont le nom sera :
expressvpn.desktop
merci beaucoup
j’ai fait tu m’as indiqué et expressvpn se connecte au démarrage de linux
super
Merci pour le retour
Comme je n’avais pas pu tester avec Expressvpn installé,
ça fait plaisir de savoir que ça fonctionne