프록시와 함께 작동하지 않는 MinGW 설치 프로그램


13

상황
나는 작업 PC에 minGW와 msys를 설치하고 싶지만 프록시 뒤에 있습니다. 프록시 설정은 인터넷 익스플로러와 파이어 폭스 모두에서 자동 감지하도록 구성됩니다. 프록시는 포트 80의 http 프록시이며 인증이 필요합니다.
또한 프록시의 URL과 .pac 구성 스크립트가 있습니다.
시스템은 Windows 7 64 비트입니다.

문제
MinGW 설정이 프록시 설정을 인식하지 못하므로 설치할 패키지를 다운로드 할 수 없습니다.

지금까지
시도한 것은 Internet Explorer의 인터넷 옵션에서 프록시 설정을 자동 감지에서 수동 설정으로 변경하려고 시도했습니다. 또한 proxifier를 통해 설치 프로그램을 실행하려고했습니다. 둘 다 작동하지 않았다.

답변:


12

새로운 MSYS2에는 마침내 프록시 기능이 있습니다

새로운 MSYS2는 이제 pacman아치 리눅스 프로젝트의 패키지 관리자 인을 사용하여 msys 및 mingw 패키지를 모두 관리합니다. Pacman은 인증 된 http (s) 프록시 를 사용할 수 있습니다. 자세한 정보는 Arch Linux 위키의이 기사를 참조하십시오.
나는 다음 줄을 추가했다 \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

이제 인증 된 http (s) 프록시를 통해 pacman을 사용하여 minGW 및 msys 패키지를 설치하고 업데이트 할 수 있습니다.


2
mingw64-w64pacman 을 사용 하여 설치 하는 명령 행 은 stackoverflow.com/questions/30069830/…
francis

그것들은 나를 위해 작동하지 않습니다 (아직 407 HTTP 오류가 발생합니다). 다른 구문이 있습니까?
Paulo Carvalho

0

죄송합니다. surceforge의 해당 설치 프로그램이 현재 프록시와 호환되지 않습니다 (2014 년 12 월 2 일).

편집하다:

좋은 해결 방법으로 Windows 용 코드 블록을 설치할 수 있습니다 : 번들로 작동하는 MinGW 팩이 포함되어 있거나 이것을 사용할 수 있습니다

http://sourceforge.net/projects/mingwbundle/


아직 프록시 호환됩니까?
KillerSnail

아직 시도하지 않았습니다!
velteyn

@ KillerSnail, 내 새로운 답변을 참조하십시오.
youR.Fate

0

나를 위해 일한 한 가지 옵션은 TDM-GCC

  • 시스템에 맞는 번들 설치 프로그램을 다운로드하십시오.
  • 모든 개별 패키지를 수동으로 다운로드하여 저장

    C:\TDM-GCC-64\__installer\downloaded
    
  • TDM-GCC번들 설치 프로그램을 실행하면 작동합니다.

그것은 컴파일러 모음 일뿐입니다. 저는 Windows 명령 줄에 일반적인 * nix 도구를 사용하는 방법으로 mingw / msys를 사용합니다.
youR.Fate
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.