для рубиновых драгоценных камней, поместите это в мой gem.bat, это работает для меня
@"%~dp0ruby.exe" "%~dpn0" %* --http-proxy http://domainname.ccc.com:8080
для драгоценных камней jruby это работает
@"%~dp0jruby.exe" "%~dpn0" %* -p http://domainname.ccc.com:8080
Также установка переменной окружения работает как
set http-proxy=http://domainname.ccc.com:8080
или если вашему прокси-серверу требуется аутентификация
set http-proxy=http://user:password@host:port)
РЕДАКТИРОВАТЬ: для людей, которые имеют очень ограниченный брандмауэр или не имеют доступа в интернет (например, на сервере), вы можете сделать следующее: установить гем (ы) на ПК, который имеет свободный доступ в интернет, после чего вы проверяете папку C: \ Ruby193 \ lib \ ruby \ gems \ 1.9.1 \ кэшируйте и скопируйте все драгоценные камни с датой, последней измененной после того, как вы сделали установку. На целевом ПК вы копируете их в ту же папку или, если потом очищаете в папке bin и начинаете установку там с
c:\ruby193\bin\gem.bat install --local gemname-x.x.x.gem
gemname-x.x.x.gem - имя файла базового камня, который вы хотите установить. Драгоценный камень со всеми его зависимостями должен установить. Это для окон, но другие ОС могут использовать ту же технику, просто адаптируя несколько вещей.
Успех