ruby的rvm安装使用微教程

大东哥 发布于 2012/05/17 19:18
阅读 9K+
收藏 2

操作系统 centos 6.2

安装rvm

curl -L get.rvm.io | bash -s stable

说明下, 如果用root帐户操作, 默认会將 rvm 装到 /usr/local/rvm 下. 其它帐号则在 ~/ 目录下.

加载 rvm :

source ~/.rvm/scripts/rvm

好了, 装ruby.

rvm install 1.9.3

也可以用

rvm list known

列出可安装的 ruby 版本, 如安装1.9.2.

rvm install 1.9.2

开始装 rails. 首先:

rvm gemset create rails232

你这是要干嘛? 这一步, 并没有安装rails, 只是设置一个, 我认为的命名空间而已.

有啥用啊, 搞这一步? 想想, redmine1.4.2 版本目前只支持 rails2, 我得装个rails2, 那假如有其它项目需要rails3怎么办?

看看下面几个命令你就会明白:

rvm use 1.9.3@rails232

gem install rails --version='2.3.2'

建另一个:

rvm gemset create rails313

rvm use 1.9.3@rails313

gem install rails --version='3.1.3'

明白了吧. ruby版本加gemset确定一个"环境".

好勒, 装了这么多, 我总得有个默认的环境吧.

rvm use 1.9.3 --default

这就可以设置默认使用 ruby 1.9.3.

rvm use 1.9.3@rails313 --default

触类旁通.

那.... , 我有的项目需要rails2, 有些需要rail3, 有些需要 1.8, 怎么办? 每次都要手动切换?

可以在你的项目根目录建个文件:

rvm use 1.9.3@rails313 >> .rvmrc 

这样, 每次进入该目录, 就会自动切成 1.9.3@rails313 之类的你设置的环境.

好了, 搞到这里对我够用了, 不打算深入, 有需要现学也应该没问题. 你想深入, 可以看这里:

https://rvm.io/rvm/install/

 

 

 

 

加载中
0
我的还是你的
我的还是你的

第一步找不见目录可以执行这句话

  1. source /usr/local/rvm/scripts/rvm

OSCHINA
登录后可查看更多优质内容
返回顶部
顶部
返回顶部
顶部