2013-10-10 104 views
1

您好我是新來的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來做它。

+0

http://stackoverflow.com/questions/11391679/ubuntu-12-how-to-install-ruby-and-rails-correctly –

+0

嘗試的Gemfile HTTPS ruby​​gems.org更改爲[SSL錯誤的HTTP ruby​​gems.org – Neeraj

+0

可能重複安裝時RubyGems的,無法從「https://rubygems.org/](http://stackoverflow.com/questions/拉數據19150017/SSL的錯誤時,安裝-的rubygems-無法到拉數據從-HTTPS的的rubygems-O) – mpapis

回答

3

一些軟件包可能b失蹤。嘗試這個。

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

沒有ssl

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

最有可能的是rubygems.org暫時關閉,嘗試運行此命令添加一個鏡源

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

,然後運行

gem install rails 

還有一些可用的鏡像。

2

我有這個問題,那麼就需要更新RubyGems的

gem update --system