RVM安装和使用总结笔记
2018-10-12 14:09
661 查看
安装RVM命令:
bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )
然后修改用户配置文件/Users/username/.profile,你也可以写到别的全局配置里.
添加一行代码:
[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session.
如果"$HOME/.rvm/scripts/rvm" 存在,则执行
重启Terminal,RVM就安装好了. RVM的使用过程中不需要使用sudo,gem也不需要.
然后就可以安装ruby了,例如:
rvm install ruby-1.8.7 --head --docs
--docs是编译安装后自动生成文档,--head是最新的版本
删除某个版本的ruby,并且把文档和gems都删除,则:
rvm remove ruby-1.8.7 --docs --gems
选择版本:
rvm use ruby-1.8.7 --default
查询当前版本:
rvm info
列出版本:
rvm list
rvm除了可以管理不同的ruby版本外,还可以为每个ruby版本创建不同的Gem集合(gemsets),从而使不同的Ruby应用可以独立使用自己的Gem集合。比如在使用ruby-1.9.2-p290的情况下,我需要建立两个rails工程,一个使用rails-3.0,一个使用rails-3.1.0,我们便可创建两个gemset,并在各个gemset下分别安装对应的rails版本和所需其他Gem:
rvm gemset create rails-3.0 #创建名为rails-3.0的gemset
rvm 1.9.2-p290@rails-3.0 #使用ruby-1.9.2-p290并使用rails-3.0 gemset
gem install rails -v 3.0 #在rails-3.0 gemset下安装rails的3.0版本
rvm gemset create rails-3.1.0 #创建名为rails-3.1.0的gemset
rvm 1.9.2-p290@rails-3.1.0 #使用ruby-1.9.2-p290并使用rails-3.1.0 gemset
gem install rails -v 3.1.0 #在rails-3.0 gemset下安装rails的3.1.0版本
更多命令,访问 http://rvm.beginrescueend.com/rvm/
您可能感兴趣的文章:
相关文章推荐
- Nutch 安装使用笔记
- Mcad学习笔记之异步编程(AsyncCallback委托,IAsyncResult接口,BeginInvoke方法,EndInvoke方法的使用小总结)(转载)
- MINIGUI学习笔记之安装使用
- C++/GDI+ 学习笔记(一)——安装、配置&使用
- debian安装及使用笔记
- Oracle 9I安装使用笔记
- MySQL安装笔记和一些使用方法
- tinyxml使用笔记与总结【转自elva的blog】
- 安装arch的笔记和总结
- [经验总结]安装使用VIM代码补全插件snippetsEmu
- Linux SVN的安装使用笔记
- Oracle 9I安装使用笔记
- linux学习使用总结-linux系统的安装和与windows双系统共享,linux常用的基本命令,今天贴在这里和大家分享
- FreeBSD学习笔记12-pureftpd使用详解(1)-安装、配置、实现匿名登录
- Mcad学习笔记之异步编程(AsyncCallback委托,IAsyncResult接口,BeginInvoke方法,EndInvoke方法的使用小总结)
- C++标准库 之 iostream库的学习笔记(四) fstream类的使用和总结文件IO
- Oracle 9I安装使用笔记
- 有关MySQL下载、安装和使用入门笔记