rails-2.3.5和rack-1.0.1的来源在哪里?
我正在尝试升级需要rails-2.3.5的rails应用程序,而这似乎需要rack-1.0.1。 以下各项的许多(很多!)尝试都没有奏效:
# gem install rails -v=2.3.5 ERROR: could not find gem rails locally or in a repository
要么
# gem install rails -v=2.3.5 --source http://gems.rubyforge.org WARNING: RubyGems 1.2+ index not found for: http://gems.rubyforge.org/ RubyGems will revert to legacy indexes degrading performance. Bulk updating Gem source index for: http://gems.rubyforge.org/ ERROR: While executing gem ... (Gem::RemoteSourceException) Error fetching remote gem cache: SocketError: getaddrinfo: Name or service not known (http://gems.rubyforge.org/yaml)
或者用http://gems.rubyonrails.org代替。 当我尝试http://gems.github.org时,我收到索引错误。
简单地尝试gems update rails
成功作为命令,但它安装版本2.3.3。
为什么这些都不起作用?
以供参考:
# cat /root/.gemrc --- :benchmark: false :verbose: true :update_sources: true :sources: - http://gems.rubyonrails.org - http://gems.opscode.com :bulk_threshold: 1000 :backtrace: false
(安装程序真的是版本2吗?)
我两(2)小时后回来了:
# gem install rails -v=2.3.5 --source http://gems.rubyforge.org Successfully installed activesupport-2.3.5 Successfully installed activerecord-2.3.5 Successfully installed rack-1.0.1 Successfully installed actionpack-2.3.5 Successfully installed actionmailer-2.3.5 Successfully installed activeresource-2.3.5 Successfully installed rails-2.3.5 7 gems installed ...
有效。
真的很奇怪。 如果错误消息可以提供更多信息,那将是很好的。
- Rails从另一个模型的控制器更新一个模型中的数据
- Ruby on Rails – 在包含I18n的link_to调用中嵌入了额外的HTML
- Ruby on Rails XPath Json刮痧图像
- Rails货币兑换gem有效吗?
- Ruby on Rails:在while循环中嵌套每个循环会产生错误
- Ruby on Rails,没有发现Rakefile错误
- Rails 4,Carrierwave-aws,图像在本地上传到amazon s3但未投放到生产中(Openshift)
- Formtastic与Mongoid embedded_in的关系
- rails 3 warden NameError(uncaught throw`warden’):