ruby rvm 多版本 gemset

ruby rvm 多版本 gemset

ID:3900079

大小:244.94 KB

页数:3页

时间:2017-11-25

ruby rvm 多版本 gemset_第1页
ruby rvm 多版本 gemset_第2页
ruby rvm 多版本 gemset_第3页
资源描述:

《ruby rvm 多版本 gemset》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、rvm2012年10月5日星期五22:57https://rvm.io/rvm是用来切换多版本ruby和gem库的参考文档https://rvm.iohttp://ruby-china.org/wiki/rvm-guide首先安装系统包非常非常重要aptitudeinstallbuild-essentialopensslcurllibcurl3-devlibreadline6libreadline6-devgitzlib1gzlib1g-devlibssl-devlibyaml-devlibxml2-d

2、evlibxslt-devautoconfautomakelibtoolimagemagicklibmagickwand-devlibpcre3-devlibsqlite3-dev安装RVM:切记:不要用root帐号!!!建议:新建一个部署应用的或者用自己开发用的账户curl-Lget.rvm.io

3、bash-sstable它会安装在当前登录用户的.rvm目录下,并且以后安装的gem和ruby都在.rvm以内需要写这个$echo'[[-s"$HOME/.rvm/scripts/rvm"]]&&."$HO

4、ME/.rvm/scripts/rvm"#ThisloadsRVMintoashellsession.'>>~/.bashrc看看rvm安装好了没rvm-v用RVM来安装ruby首先替换Ruby下载地址到国内淘宝镜像服务器ruby.taobao.org/mirrors/rubysed-i's/ftp.ruby-lang.org/pub/ruby/ruby.taobao.org/mirrors/ruby/g'.rvm/config/db#安装readline包$rvmpkginstallr

5、eadline#安装Ruby1.9.2$rvminstall1.9.2--with-readline-dir=$rvm_path/usr#安装Ruby1.8.7$rvminstall1.8.7--with-readline-dir=$rvm_path/usr设置默认的ruby版本:(这里的ruby就是rvm设置的而不用系统原安装的/usr/bin/ruby了.)rvm1.9.2--defaultruby-v看看用了什么版本看有没有问题设置源的三步$gem-v$gemsource-rhttps://rub

6、ygems.org/$gemsource-ahttp://ruby.taobao.org在用rvm的时候,安装gem就还是先新建了gemset后,利用对应的ruby版本和rails版本的一个gemset来做管理吧rvm多版本gemset方案gemset的存在就是为了同时用不同版本的ruby和gem的我下面记录下在自己的开发环境搭的同时用的两个gemset一个ruby1.8.7rails2.3.11一个ruby1.9.3rails3.2.8前置工作假如是刚刚安装完成rvm,然后再安装两个版本的ruby,也

7、就是上面的步骤$curl…….$rvmpkginstallreadline#安装Ruby1.9.3$rvminstall1.9.3--with-readline-dir=$rvm_path/usr#安装Ruby1.8.7$rvminstall1.8.7--with-readline-dir=$rvm_path/usr此时rvmlist可以看到现在有的ruby版本(也就是1.8.7和1.9.3后面还有patch的后缀)rvmgemsetlist_all可以看到现在有的gemset其实就是默认的几个gems

8、et新建两个gemset的步骤如下:切换到ruby版本1.8.7然后新建gemset,切换到新建的gemset中rvmuse1.8.7rvmgemsetcreaterails2.3.11rvmuse1.8.7@rails2.3.11geminstallrails-v2.3.11如上就新建了一个1.8.7的ruby配合2.3.11的rails的一个gemset然后再新建一个gemset1.9.3的ruby配置rails3.2.8#rvminstall1.9.3rvmuse1.9.3rvmgemsetcre

9、aterails3.2.8rvmuse1.9.3@rails3.2.8geminstallrails-v3.2.8如上就新建了一个1.9.3的ruby配置3.2.8的rails的一个gemset项目自动加载gemset例如项目otc使用1.9.3@rails3.2.8gemset可以在项目目录中加这个命令:rvmuse1.9.3@rails3.2.8于是,cd到这个项目的时候,就自动加载了

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。