Les gems ruby sous Windows derrière un proxy
Si vous vous êtes déjà demandé comment utiliser gem
derrière un proxy HTTP, il existe une solution. Dans l'invite de commande qui va servir à faire un gem update
ou un gem install
, il faut définir quelques variables.
L'adresse du proxy (et son port) :
set HTTP_PROXY=http://mon-proxy.mon-serveur.fr:3128
ou
set HTTP_PROXY=http://80.60.40.20:3128
Le nom d'utilisateur (si besoin) :
set HTTP_PROXY_USER=djib
Le mot de passe (si besoin) :
set HTTP_PROXY_PASS=secret
Rien de bien compliqué, mais assez difficile à deviner...
PS : je n'ai pas testé, mais je pense que l'astuce doit aussi fonctionner sous Linux en remplaçant set
par export
.