Parece que a Gem não respeita nem conhece as configurações de proxy do sistema. Para usar um proxy, o Gem exige que:
- O proxy http deve ser especificado como uma variável de ambiente
- Gem disse para usar este proxy via comutador de linha de comando ou via
.gemrc
Portanto, na sua sessão de terminal, primeiro especifique o proxy, supondo que esteja na porta 12345 (altere conforme apropriado): export HTTP_PROXY=http://10.8.8.13:12345
e invoque o Gem com o -p
switch no final : sudo gem install bundler -p
Para tornar isso persistente, você pode definir HTTP_PROXY
no seu .bashrc
(outros programas de console, incluindo wget
e curl
também usarão isso se estiver definido) e, para gem, adicione a linha --http-proxy
para $HOME/.gemrc
.