安装rails` $ gem install rails`时出错

时间:2013-10-10 05:42:37

标签: ruby-on-rails ruby ruby-on-rails-3 gem

您好我是Ruby on Rails的新手,并尝试在我的机器中设置[Ububntu 12.04 LTS]。我成功安装了RubyGem,现在我在安装Rails时遇到错误 这是我的RubyGem

版本
$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-linux]
$ gem -v
2.1.7

现在,当我尝试命令$ sudo gem install rails$ gem install rails

ERROR:  Could not find a valid gem 'rails' (>= 0), here is why:
      Unable to download data from https://rubygems.org/ - SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server session ticket A (https://rubygems.org/latest_specs.4.8.gz)

我查看了这个answer并使用$ sudo update-ca-certificates更新了ca证书,但它仍然无效?

帮助我,因为我刚接触RoR我不知道接下来要做什么,因为我已经采取了所有措施。先谢谢你。

编辑:建议我解决这个问题的方法,因为我找不到一个我会用RVM做的。

4 个答案:

答案 0 :(得分:3)

有些软件包可能会丢失。试试这个。

rvm get head
rvm requirements run
rvm remove 1.9.3
rvm use 1.9.3 --install --default
gem install rails

答案 1 :(得分:2)

我有这个问题,只需要更新RubyGems

gem update --system

答案 2 :(得分:1)

很可能rubygems.org暂时失效,请尝试运行此命令将其中一个镜像添加为源

gem source -a 'https://production.cf.rubygems.org'

然后运行

gem install rails

还有一些镜子可用。

答案 3 :(得分:0)

没有ssl

$gem install rails --source http://rubygems.org