Ubuntu上安装rvm

源:ubuntu上装rvm这个是我见过的比较好的,里面还讲解了为什么这么做

什么是 rvm ?


  rvm 的全称是 Ruby Version Manager ,是一款由 Wayne E. Seguin  开发的一款命令行工具。rvm 能够让你轻松的安装、管理 ruby 生产力环境,诸如不同版本的解释器和 gem 。


  rvm 的项目官网是:https://rvm.beginrescueend.com/


安装 rvm


  我们在这里只讨论单用户的安装,也就是会把 rvm 装到用户的主文件夹。同时,我们的环境为 Ubuntu 11.04 。


  rvm 需要通过 curl 工具下载一段安装脚本来进行安装,同时,下载完的这段脚本还需要用 git 从 GitHub 上下载源码。因此,没有安装 curl 和 git 的用户,需要先执行下面的命令:


sudo apt-get install curl git


万事具备,通过 curl 下载并执行安装脚本(请不要使用 root 执行):


$ bash < <(curl -shttps://rvm.beginrescueend.com/install/rvm)


  完成后你就可以看到一大堆信息,介绍如何进行后面的安装。在以前版本的安装中,你需要自己在 ~/.bashrc 文件中添加配置信息,但现在安装脚本智能化的帮你完成了这步。可以参 ~/.rvm/src/rvm/scripts/funcionts/installer 中的 setup_user_profiles() 函数。


  不过最好检查一下你的 .bashrc 有没有如下的配置信息:


[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*


  重新打开终端(好让他重新加载 .bashrc 文件),确认已经安装好 rvm :


$ rvm -v


rvm 1.6.25 by Wayne E. Seguin (wayneeseguin@gmail.com) [https://rvm.beginrescueend.com/]


rvm 到这里就算安装完毕了。


安装 Ruby


  安装 ruby 之前需要安装一些必要的依赖可选步骤:


$ sudo apt-get install build-essential bison openssl libreadline6 libreadline6-dev curl git-core zlib1g zlib1g-dev libssl-dev libyaml-dev libsqlite3-0 libsqlite3-dev sqlite3 libxml2-dev libxslt-dev autoconf libc6-dev ncurses-dev


然后是 readline ,以前手动编译的时候也要弄这步:


$ rvm pkg install readline


  安装 ruby-1.9.2-p290 ,当然,你也可以安装你需要的版本,rvm 会自动为你下载、编译:


$ rvm install 1.9.2-p290 --with-readline-dir=$rvm_path/usr


  查看已经装好的 ruby 环境:


查看已经装好的 ruby 环境:


$ rvm list


rvm rubies  


ruby-1.9.2-p290 [ i386 ]


  将安装好的 ruby-1.9.2-p290 设置为默认的工作环境:


$ rvm --default use 1.9.2-p290

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值