Я установил openvpn
с brew
. Установка прошла нормально, без ошибок и отсутствующих зависимостей. Но теперь, когда я пытаюсь запустить его:
users-MBP:~ user$ brew install openvpn
Warning: openvpn-2.3.7 already installed
users-MBP:~ user$ openvpn
-bash: openvpn: command not found
Я основывался на этом уроке: https://my.hostvpn.com/knowledgebase/29/OpenVPN-on-Mac-OS-X-via-Homebrew-CLI.html
openvpn
также имеет то преимущество, что я использовал тот же инструмент, который использовал в Linux для этой работы, поэтому я мог просто скопировать свои файлы конфигурации, те же команды и т. д. Но я посмотрю на TunnelBlick, если не смогу заставить его работать.Ответы:
Тип терминала:
Это ваш путь поиска по умолчанию для исполняемых файлов. Похоже, исполняемый файл openvpn был установлен где-то не в вашем пути поиска.
Сначала вам нужно найти исполняемый файл openvpn:
Затем добавьте каталог, содержащий исполняемый файл openvpn, в путь поиска по умолчанию, добавив строку такого типа в конец вашего .profile (в вашем домашнем каталоге, также называемом /Users/yourusername/.profile:
источник
brew info openvpn
быстрееДобавьте это к вашему
~/.bash_profile
:источник
Вы должны добавить
/usr/local/sbin
к своему пути.Он был установлен,
/usr/local/sbin
но этот каталог$PATH
по умолчанию отсутствует в вашем каталоге . Добавьте такую строку в ваш~/.bashrc
или эквивалентный:источник
/etc/paths
и добавить/usr/local/sbin
к нему (подробнее здесь )В моем случае:
Установка с использованием доморощенного
Информация о бинарных файлах
Это дало мне путь установки как:
Затем я просмотрел
bin
каталог, но нашел исполняемый файл внутриsbin
. Итак, я добавил следующую строкув моем
~/.zshrc
файле, а также в~/.bash_profile
файле с помощью текстового редактора.Работал без нареканий, после обхода в течение часа :)
источник
У меня была та же проблема сегодня, и я должен был сделать
sudo brew services start openvpn
источник
Вы также можете добавить символическую ссылку из usr / local / sbin в usr / local / bin следующим образом:
источник
Заварить сейчас ссылку на двоичный файл openvpn. переустановите его, используя
источник