Jak zainstalować szyny na komputerze z systemem Windows, który korzysta z serwera proxy, aby dostać się do Internetu?

Jestem wielkim fanem rubinowego sposobu. Jednak dziś stało mi się na drodze.

Defacto sposób instalowania szyn (działam jako użytkownik domeny na komputerze WinXP) jest

pobierz i zainstaluj ruby ​​(instalator jednym kliknięciem)rodzaj>gem install rails w wierszu polecenia

Krok 2 kończy się niepowodzeniem, ponieważ niektóre funkcje getaddrhost nie mogą działać. Niektórzy google nauczyli mnie, że jest to znany problem -Zobacz Uwierzytelnianie problemów z serwerem Windows w FAQ rubygems

Sugerowane opcje „używać-p lub--http-proxy http://proxy:port „przełącznik do instalacji gem również nie zadziałał.

Istnieje link do czegoś, co uruchamia serwer, aby przejść przez serwer proxy - ale wyglądało na to, że będzie potrzebował zainstalować Pythona (?? !!). Więc tęskniłem.

Spróbuję pobrać pliki .gem (po zrozumieniu wszystkich zależności :() zruby_home\lib\ruby\gems\1.8\cache na moim przyjaznym dla szyny komputerze domowym i napędzie USB na całej jego powierzchni i wykonaj lokalną instalację klejnotów. Czy ktoś ma mniej bolesny / szybki sposób na pokonanie tego podziału?

Aktualizacja: Dzień 2. Dobrze, więc mam klejnoty dostępne lokalnie. Jeśli jednak zrobię

>gem install activesupport-1.4.4 --local
ERROR:  Error installing gem activesupport-1.4.4[.gem]: undefined method `includ
e?' for nil:NilClass

Próbowałem ruby ​​raz kliknij instalator dla systemu Windows dla wersji 186-27 RC2 i 186-26 Final. Ten sam problem. Więcej googli doprowadziło do „W przypadku problemów z instalowaniem klejnotów ...". Najnowszym obejściem jest: usunięcie pliku source_cache w folderze GEM PATH pokazanym przezgem env, a następnie wykonajgem update --system. i oczywiście serwer proxy przeszkadza w kroku 2.

Czy ten problem z klejnotami został naprawiony w późniejszej wersji, którą mogę pobrać?