Saya menginstal openvpn
dengan brew
. Instalasi berjalan dengan baik, tidak ada kesalahan atau dependensi yang hilang. Tetapi sekarang ketika saya mencoba menjalankannya:
users-MBP:~ user$ brew install openvpn
Warning: openvpn-2.3.7 already installed
users-MBP:~ user$ openvpn
-bash: openvpn: command not found
Saya mendasarkan diri pada tutorial ini: https://my.hostvpn.com/knowledgebase/29/OpenVPN-on-Mac-OS-X-via-Homebrew-CLI.html
openvpn
juga memiliki keuntungan menjadi alat yang sama yang saya gunakan di Linux untuk pekerjaan itu sehingga saya bisa menyalin file konfigurasi saya, perintah yang sama dll ... Tapi saya akan melihat ke TunnelBlick jika saya tidak bisa membuatnya bekerja.Jawaban:
Pada jenis terminal:
Itu jalur pencarian default Anda untuk file executable. Sepertinya executable openvpn dipasang di tempat yang tidak ada di jalur pencarian Anda.
Pertama, Anda harus menemukan openvpn dapat dieksekusi:
Kemudian tambahkan direktori yang mengandung openvpn yang dapat dieksekusi ke jalur pencarian default Anda dengan menambahkan jenis baris ini di akhir profil Anda. (Di direktori home Anda, alias / Users/yourusername/.profile:
sumber
brew info openvpn
lebih cepatTambahkan ini ke Anda
~/.bash_profile
:sumber
Anda harus menambahkan
/usr/local/sbin
ke jalur Anda.Itu diinstal ke
/usr/local/sbin
tetapi direktori itu tidak ada di Anda$PATH
secara default. Tambahkan baris seperti ini ke Anda~/.bashrc
atau yang setara:sumber
/etc/paths
dan menambahkannya/usr/local/sbin
(info lebih lanjut di sini )Dalam kasus saya:
Instalasi menggunakan homebrew
Informasi tentang binari
Itu memberi saya jalur instalasi sebagai:
Kemudian saya mencari
bin
direktori tetapi menemukan executable di dalamnyasbin
. Jadi, saya menambahkan baris berikutdalam
~/.zshrc
file saya serta dalam~/.bash_profile
file menggunakan editor teks.Bekerja dengan Sempurna, Setelah penyelesaian selama satu jam :)
sumber
Saya mengalami masalah yang sama hari ini dan harus saya lakukan
sudo brew services start openvpn
sumber
Anda juga dapat menambahkan symlink dari usr / local / sbin ke usr / local / bin seperti:
sumber
Brew sekarang menautkan biner openvpn. instal ulang menggunakan
sumber