我在Linux环境中成功安装了rvm和ruby。当我尝试安装滑轨时,那时候我会遇到以下错误:
$ gem install rails
/home/bathakarai/.rvm/rubies/ruby-1.9.3-p385/bin/gem:4: warning: Insecure world writable dir /home/bathakarai in PATH, mode 040777
ERROR: Could not find a valid gem 'rails' (>= 0) in any repository
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError)
Errno::EHOSTUNREACH: No route to host - connect(2) (http://rubygems.org/latest_specs.4.8.gz)
我的宝石版本是
1.8.25
Rvm版本是“ Wayne E. Seguin,Michal Papis [https://rvm.io/]的rvm 1.18.19(稳定)”。
请让我知道为什么会发生此错误,以帮助我。
gem安装导轨--source http://rubygems.org
export“ $ HTTP_PROXY = IPAddress在浏览器:端口号”中设置代理。对于任何参考http://khylo.blogspot.in/2007/12/ruby-on-rails-headaches.html
sudo gem install rails
这可以解决您遇到的许可问题您也可能会根据错误消息看到Internet连接问题。
之后,我能够安装gems。
bash < <(curl -sL https://raw.github.com/railsgirls/installation-scripts/master/rails-install-ubuntu.sh)
我不知道为什么会这样。只是把它留在这里,希望对其他人也有帮助。 ; P