J'ai installé openvpn
avec brew
. L'installation s'est bien déroulée, pas d'erreurs ni de dépendances manquantes. Mais maintenant, quand j'essaye de l'exécuter:
users-MBP:~ user$ brew install openvpn
Warning: openvpn-2.3.7 already installed
users-MBP:~ user$ openvpn
-bash: openvpn: command not found
Je me suis basé sur ce tutoriel: https://my.hostvpn.com/knowledgebase/29/OpenVPN-on-Mac-OS-X-via-Homebrew-CLI.html
openvpn
a également l'avantage d'être le même outil que j'ai utilisé sur Linux pour le travail afin que je puisse simplement copier sur mes fichiers de configuration, les mêmes commandes etc ... Mais je vais regarder TunnelBlick si je ne peux pas le faire fonctionner.Réponses:
Au niveau du terminal:
C'est votre chemin de recherche par défaut pour les exécutables. Il semble que l'exécutable openvpn ait été installé quelque part pas dans votre chemin de recherche.
Tout d'abord, vous devrez trouver l'exécutable openvpn:
Ajoutez ensuite le répertoire contenant l'exécutable openvpn à votre chemin de recherche par défaut en ajoutant ce type de ligne à la fin de votre .profile (dans votre répertoire personnel, alias /Users/yourusername/.profile:
la source
brew info openvpn
est plus rapideAjoutez ceci à votre
~/.bash_profile
:la source
Vous devez ajouter
/usr/local/sbin
à votre chemin.Il a été installé sur
/usr/local/sbin
mais ce répertoire n'est pas dans votre$PATH
par défaut. Ajoutez une ligne comme celle-ci à votre~/.bashrc
ou équivalent:la source
/etc/paths
et de l'ajouter/usr/local/sbin
(plus d'informations ici )Dans mon cas:
Installation avec homebrew
Informations sur les binaires
Cela m'a donné le chemin d'installation comme:
Ensuite, j'ai parcouru le
bin
répertoire mais j'ai trouvé un exécutable à l'intérieursbin
. J'ai donc ajouté la ligne suivantedans mon
~/.zshrc
fichier ainsi que dans le~/.bash_profile
fichier à l'aide d'un éditeur de texte.Fonctionne parfaitement, après une solution de contournement pendant une heure :)
la source
J'avais le même problème aujourd'hui et je devais faire
sudo brew services start openvpn
la source
Vous pouvez également ajouter un lien symbolique depuis usr / local / sbin vers usr / local / bin comme ceci:
la source
Brew relie maintenant le binaire openvpn. réinstallez-le en utilisant
la source