MinGWインストーラーがプロキシで機能しない


13

状況
作業用PCにminGWとmsysをインストールしたいのですが、プロキシの背後にいます。プロキシ設定は、Internet ExplorerとFirefoxの両方で自動検出するように構成されています。プロキシは、認証が必要なポート80上のhttpプロキシです。
プロキシのURLと.pac構成スクリプトもあります。
システムはWindows 7 64ビットです。

問題
MinGWセットアップはプロキシ設定を認識しないため、インストール用のパッケージをダウンロードできません。

これまで
に試したことは、Internet Explorerのインターネットオプションのプロキシ設定を自動検出から手動セットアップに変更してみました。また、プロキシを介してインストーラーを実行しようとしました。両方とも機能しませんでした。

回答:


12

新しいMSYS2には最終的にプロキシ機能があります

新しいMSYS2pacman、msysパッケージとmingwパッケージの両方を管理するために、arch linuxプロジェクトのパッケージマネージャーを使用するようになりました。Pacmanは認証済みのhttp(s)プロキシを使用できます。詳細については、Arch Linux wikiのこの記事を参照してください。
に次の行を追加しました\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 /

それらは私にはうまくいきません(私はまだ407 HTTPエラーを受け取ります)。代替構文はありますか?
パウロ

0

申し訳ありませんが、surceforgeのインストーラーは現在プロキシ互換ではありません(2014年12月2日)。

編集:

良い回避策として、Windows用のコードブロックをインストールできます:動作するMinGWパックがバンドルされているか、これを使用できます

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


プロキシ互換ですか?
KillerSnail

まだ試していません!
velteyn

@KillerSnail、私の新しい答えを見てください、それがついに起こりました!
-youR.Fate

0

私のために働いた1つのオプションは、使用することです 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.