MinGW yükleyici proxy ile çalışmıyor


13

Durum
Bir çalışma bilgisayarına minGW ve msys yüklemek istiyorum, ama bir proxy arkasındayım. Proxy ayarları, hem internet explorer hem de firefox'ta otomatik algılayacak şekilde yapılandırılmıştır. Proxy, 80 numaralı bağlantı noktasında kimlik doğrulaması gerektiren bir http proxy'dir.
Ayrıca proxy ve .pac yapılandırma komut dosyası url var.
Sistem windows 7 64 bittir.

Sorun
MinGW kurulumu proxy ayarlarını tanımıyor ve bu nedenle kurulum için herhangi bir paket indiremiyor.

Şimdiye kadar
denediklerimi internet kaşifinin internet seçeneklerindeki proxy ayarlarını otomatik algılamadan manuel kuruluma değiştirmeyi denedim. Ayrıca yükleyiciyi proxifier ile çalıştırmayı denedim. İkisi de çalışmadı.

Yanıtlar:


12

Yeni MSYS2'nin sonunda proxy yetenekleri var

Yeni MSYS2 şimdi pacman, hem msys hem de mingw paketlerini yönetmek için arch linux projesinden paket yöneticisi kullanıyor . Pacman, kimliği doğrulanmış http (s) proxy'leri kullanabilir, daha fazla bilgi için Arch Linux wiki'deki bu makaleye bakın .
Aşağıdaki satırları ekledim \msys64\etc\profile:

# proxy settings
export HTTP_PROXY="username:password@proxy.server.address:port"
export HTTPS_PROXY=$HTTP_PROXY
export http_proxy=$HTTP_PROXY
export https_proxy=$HTTP_PROXY

ve şimdi burada kimliği doğrulanmış http (s) proxy'si üzerinden pacman kullanarak minGW ve msys paketlerini kurabilir ve güncelleyebilirim.


2
mingw64-w64Pacman kullanarak yüklenecek komut satırı stackoverflow.com/questions/30069830/…
francis

Bunlar benim için çalışmıyor (hala 407 HTTP hatası alıyorum). Alternatif bir sözdizimi var mı?
Paulo Carvalho


0

Benim için çalışan seçeneklerden biri TDM-GCC

  • Sisteminiz için doğru olan paket yükleyiciyi indirin
  • Tüm paketleri tek tek indirin ve

    C:\TDM-GCC-64\__installer\downloaded
    
  • TDM-GCCPaket yükleyiciyi çalıştırın ve çalışması gerekir

Bu sadece bir derleyici paketi olsa da, windows komut satırında ortak * nix araçları için bir yol olarak mingw / msys kullanın.
youR.Fate
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.