2024年11月Ubuntu 11.04如何安装Ruby和rvm

发布时间:

  ⑴rvm作为命令行工具,可以提供很多便利,是个不可获取的工具,在安装rvm前需要先安装Ruby,下面小编就以Ubuntu .为例,给大家介绍下Ubuntu .安装Ruby和rvm的方法,一起来学习下吧。

  ⑵什么是 rvm ?

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

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

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

  ⑹sudo apt-get install curl git

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

  ⑻$ bash 《 《(curl -s

  ⑼完成后你就可以看到一大堆信息,介绍如何进行后面的安装。在以前版本的安装中,你需要自己在 ~/.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 .. by Wayne E. Seguin ( [

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

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

  ⒄$ sudo apt-get install build-essential bison openssl libreadline libreadline-dev curl git-core zlibg zlibg-dev libssl-dev libyaml-dev libsqlite- libsqlite-dev sqlite libxml-dev libxslt-dev autoconf libc-dev ncurses-dev

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

  ⒆$ rvm pkg install readline

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

  ⒈$ rvm install ..-p --with-readline-dir=$rvm_path/usr

  ⒉查看已经装好的 ruby 环境:

  ⒊查看已经装好的 ruby 环境:

  ⒋$ rvm list

  ⒌rvm rubies

  ⒍ruby-..-p [ i ]

  ⒎将安装好的 ruby-..-p 设置为默认的工作环境:

  ⒏$ rvm --default use ..-p

  ⒐上面就是Ubuntu .安装Ruby和rvm的方法介绍了,rvm工具你可以从官网上下载,也能够自己网上查找资源,需要同时安装Ruby。