Saya sedang bekerja di belakang proxy. Ketika saya menginstal homebrew, saya telah memodifikasi perintah resmi:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
dengan menambahkan -x
opsi untuk memberi tahu curl tentang proksi:
/usr/bin/ruby -e "$(curl -x proxy.mydomain.com:3128 -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
dan itu bekerja dengan baik. Tapi sekarang saya ingin menginstal openssl:
brew install openssl
dan secara logis, proksi tidak terdeteksi:
curl: (7) Failed to connect to homebrew.bintray.com port 443: Connection refused
Error: Failed to download resource "openssl"
Jika saya mengatur variabel lingkungan seperti yang dijelaskan dalam dokumentasi :
http_proxy=proxy.mydomain.com:3128
HTTPS_PROXY=proxy.mydomain.com:3128
ALL_PROXY=proxy.mydomain.com:3128
Saya mendapatkan kesalahan yang sama. Menambah http:
atau https:
sebelum tidak mengubah masalah.
Ada ide?
$http_proxy
biasanya tidak didefinisikan.$ALL_PROXY
bekerja untuk saya.git config --global http.proxy http://proxyuser:[email protected]:8080
Coba jalankan
brew
seperti ini:Sumbernya ada di sini: https://juanchorossi.com/osx-set-brew-proxy-server/
sumber
Saya tidak secara eksplisit memasukkan
http://
atauhttps://
awalan dalam domain proxy. Bekerja untuk saya dengan macOS Sierra dan Homebrew 1.2.4.sumber
Di terminal, ketik ini:
bagi saya, berada di belakang proksi IIIT dan mencoba menginstal python3, jadi ini berhasil:
sumber