Le programme d'installation de MinGW ne fonctionne pas avec le proxy

13

Situation
Je souhaite installer minGW et msys sur un ordinateur de travail, mais je suis derrière un proxy. Les paramètres du proxy sont configurés pour détecter automatiquement à la fois Internet Explorer et Firefox. Le proxy est un proxy http sur le port 80 qui nécessite une authentification.
J'ai également l'url du proxy et un script de configuration .pac.
Le système est Windows 7 64 bits.

Problème La
configuration MinGW ne reconnaît pas les paramètres du proxy et ne peut donc pas télécharger de packages pour l'installation.

Ce que j'ai essayé jusqu'à présent,
j'ai essayé de changer les paramètres de proxy dans les options Internet d'Internet Explorer, de la détection automatique à la configuration manuelle. J'ai également essayé d'exécuter le programme d'installation via proxifier. Les deux n'ont pas fonctionné.

votre destin
la source

Réponses:

12

Le nouveau MSYS2 a enfin des capacités de proxy

Le nouveau MSYS2 utilise désormais pacman, le gestionnaire de packages du projet arch linux, pour gérer les packages msys et mingw. Pacman est capable d'utiliser des proxy http authentifiés, voir cet article dans le wiki Arch Linux pour plus d'informations.
J'ai ajouté les lignes suivantes à \msys64\etc\profile:

# proxy settings
export HTTP_PROXY="username:[email protected]:port"
export HTTPS_PROXY=$HTTP_PROXY
export http_proxy=$HTTP_PROXY
export https_proxy=$HTTP_PROXY

et je peux maintenant enfin installer et mettre à jour les packages minGW et msys en utilisant pacman via le proxy http (s) authentifié ici.

votre destin
la source
2
La ligne de commande à installer à l' mingw64-w64aide de pacman se trouve sur stackoverflow.com/questions/30069830/…
francis
Cela ne fonctionne pas pour moi (j'obtiens toujours 407 erreurs HTTP). Existe-t-il une syntaxe alternative?
Paulo Carvalho
0

Je suis désolé mais ce programme d'installation sur surceforge n'est pas compatible avec un proxy pour le moment (12/02/2014).

ÉDITER:

Comme bonne solution de contournement, vous pouvez installer des blocs de code pour Windows: il est livré avec un pack MinGW de travail fourni ou vous pouvez l'utiliser

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

velteyn
la source
est-il encore compatible avec le proxy?
KillerSnail
pas encore essayé!
velteyn
@KillerSnail, voyez ma nouvelle réponse, c'est finalement arrivé!
youR.Fate
0

Une option qui a fonctionné pour moi est d'utiliser TDM-GCC

  • Téléchargez le programme d'installation de bundle adapté à votre système
  • Téléchargez manuellement tous les packages individuels et enregistrez-les dans

    C:\TDM-GCC-64\__installer\downloaded
    
  • Exécutez le programme d' TDM-GCCinstallation du bundle et cela devrait fonctionner
Alexander McFarlane
la source
Mais ce n'est qu'une suite de compilateurs, j'utilise mingw / msys comme moyen d'avoir des outils * nix communs dans ma ligne de commande Windows.
youR.Fate