在ubuntu 10中安装RoR堆栈

时间:2011-01-31 16:37:44

标签: ruby-on-rails

为什么在ubuntu(对于ubuntu初学者)在轨道上设置ruby就像在牙医诊所找到根管一样?

首先下载ruby,rubygems和rails本身需要永远使用这么多命令...然后,显然在ubuntu中已经有了Ruby 1.8.7 - 当我尝试安装ruby 1.9.2(用于rails 3)时去其他地方...而且铁轨没有看到新的红宝石......

...雪地

4 个答案:

答案 0 :(得分:3)

Ryan Bigg在使用RVM方面有一篇很好的帖子。对于设置rails,通常需要避免通过aptitude进行安装。

http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you

答案 1 :(得分:0)

我不得不(不确定这是否是标准的),下载rails / ruby​​离线并将其链接到我的bin文件夹,然后一切都很好,我还必须删除ubuntu扔给我的所有旧东西。非常痛苦我希望ubuntu只是更新存储库以指向1.9.2。

答案 2 :(得分:0)

$ sudo apt-get install ruby1.9.1-full rubygems1.9.1 # this is really 1.9.2 despite the confusing name
$ export PATH=/var/lib/gems/1.9.1/bin:$PATH # add this to your ~/.bashrc too
$ sudo gem1.9.1 install rails
$ rails new foo_project

享受。

答案 3 :(得分:0)

我同意根管的感觉。我写了一个脚本,为我做了设置。您可以在此处找到它:https://github.com/sleepycat/wrong-side-of-the-tracks

建议,错误修复和改进欢迎。