Ruby on Rails安装在ubuntu上失败.我可以帮忙吗?

1 installation ubuntu rubygems ruby-on-rails

我正在尝试安装Ruby,RubyGems和Ruby on Rails框架,以便它可以很好地与我的系统一起使用.我的安装有问题.有人能帮帮我吗?以下是我的系统的详细信息以及我如何进行安装.

目前我正在使用Linux Kernel 2.6.35-28-generic运行ubuntu 10.10.我的服务器是Apache 2.2.16,我使用的是MySQL 5.1.49.

所以,我去了我的synaptic包管理器并选择了下面的软件包下载:*ruby​​1.8 - 安装Ruby 1.8.4*libmysql-ruby - 访问MySQL的其他库*libruby1.8-dbg - 调试库*ri - Ruby交互式参考*ruby​​1.8-dev - 用于构建扩展的头文件*rails - Ruby On Rails框架

一旦成功运行,我从http://rubyforge.org/projects/rubygems/下载了rubygems .然后我解压缩它,进入终端,运行cd进入新下载的rubygems目录的目录,然后键入'sudo ruby​​ setup.rb'运行没问题,安装了RubyGems 1.8.5.然后我运行'sudo gem install ruby​​gems-update'没问题.

但当我运行'sudo gem install rails -include-dependencies'时,我得到以下输出:获取:activesupport-3.0.8.gem(100%)获取:rails-3.0.8.gem(100%)成功安装activesupport- 3.0.8已成功安装rails-3.0.8 2 gems安装为activesupport-3.0.8安装ri文档...安装rails-3.0.8的ri文档...找不到文件:lib错误:为rails生成文档时 - 3.0.8 ...消息:退出... RDOC args: - ria - //////////////////////////////////////// title rails-3.0.8文档--quiet

当我运行'rails -v'时,我得到'Rails 3.0.8',所以它似乎已安装,尽管有错误.但是当我尝试键入'rails ./helloWorld'来制作rails应用程序时,我会获得rails关键字的手册页.

我现在已经四天了解如何解决这个问题,但似乎无法弄明白.有人知道如何解决这个问题吗?

Mat*_*ner 5

Rails 3需要1.8.7或1.9.2版本.

我建议使用RVM来管理Ruby安装和环境.它将帮助您快速前进并且非常简单.这很简单

curl -L https://get.rvm.io | bash
Run Code Online (Sandbox Code Playgroud)

安装RVM然后rvm install 1.9.2会让你前进.

有关更多信息,查看https://rvm.io.