Como instalar Gems (Rails y otros) en internet VIVA 3G Bolivia
This post is in spanish.
Andaba feliz porque en Navidad recibí un Módem 3G de Viva como regalo hasta que se me ocurrió conectarlo a mi PC con Ubuntu 10.10. Instalé Ruby, Rubygems y todo funcionó muy bien.
Mi problema fue al tratar de instalar Rails 3 usando RubyGems:
sudo gem install rails
Me decía que el repositorio no era válido. Resulta que VIVA 3G usa un proxy, pero sudo usa otra forma de shell, por lo que invalida la búsqueda de los archivos en el repositorio de Rubygems.org
Solucioné el problema usando —http-proxy:
sudo gem install rails --http-proxy=http://PROXY:0000
Donde PROXY:0000 puede ser 130.245.191.60:3128. Esta solución sirve para instalar cualquier Gem que necesites.
Para una lista de proxies completa y actualizada puedes usar Proxy List.