1.RVM(Ruby version manager)管理工具的简单介绍
目录
1.作者开发过程
Ruby enVironment(Version)Manager(RVM) 由Wayne E. Seguin开发,最初于2007年10月启动RVM项目。那时候作者有了这个主意,并一腔热情地投入这个项目。中途作者很沮丧,因为在开发的时候遇到了很多困难的问题。
后来,作者开始学习并获得了使用Bash,Ruby和其他语言进行编程的丰富经验。最后,作者发现自已有了RVM开发什么功能以及开发RVM的编程技巧。最终,作者胜利了。
RVM开始作为一个个人项目,但它后期的开发进度以及开发质量非常迅速,最终成为一个功能丰富的应用程序,得益于很棒很团结的Ruby社区给予持续的支持和反馈!
2.RVM使用什么语言开发
- Shell语言 99.4%
- 其他语言 0.6%
3.RVM的功能介绍
a.RVM能够安装Ruby应用程序环境
b.RVM管理Ruby应用程序环境并实现它们之间的切换
c.RVM提供了一种叫做gemset的分隔的独立虚拟环境
4.为什么需要RVM版本管理工具
包管理系统:软件正常不是最新的。
安装工具:只能安装,不能管理。
管理工具:只能管理,不能安装。
源码安装:有一定的难度系数。
Docker安装:Docker本身有一定的难度系数。
所以推荐:安装工具+管理工具的组合。
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rvm/1418.html