Ubuntu:“无法在本地或存储库中找到rails”

时间:2009-05-12 11:29:11

标签: ruby-on-rails ubuntu

我正在关注these instructions在我的Ubuntu机器上设置Ruby on Rails。至少现在,我打算使用Mongrel。

当我走到这一步时:

sudo gem install rails

...我收到此消息:

Bulk updating Gem source index for: http://gems.rubyforge.org/
ERROR: could not find rails locally or in a repository

接下来我该怎么做?

3 个答案:

答案 0 :(得分:4)

我会先尝试更新宝石。最新版本是1.3.3。您可以通过以下任一方式在Ubuntu上执行此操作:

sudo gem install rubygems-update
sudo update_rubygems

sudo gem install rubygems-update
cd /var/lib/gems/1.8/gems/rubygems-update-*
sudo ruby setup.rb

答案 1 :(得分:3)

基本上,再试一次! 这可能是一个严重的错误,但在早期版本(我大约在1年前左右遇到这个)它发生在第一次尝试,当再次尝试时,最终将找到宝石。我认为它与服务器性能等有关。

使用最新版本的rubygems可能是一个好主意,如果它真的不起作用,你总是可以直接从sourceforge获取.gem文件并从中安装。

例如文件rails-2.3.2.gem

gem install rails-2.3.2 –local

答案 2 :(得分:1)

gem install rails --source http://gems.rubyonrails.org