您的位置:首页 > 编程语言 > Ruby

[笔记]--Ubuntu安装Ruby环境用于BDD(Cucumber)测试

2012-12-16 13:24 525 查看
我的Linux版本是:Ubuntu12.04

1、安装必须的包

  为了确保以后使用Cucumber不会出错,要安装以下这些包

sudo apt-get install build-essential curl zlib1g-dev libreadline5-dev
sudo apt-get install libssl-dev libxml2-dev libxslt-dev sqlite3 libsqlite3-dev


  在Ubuntu12.04不再使用“libreadline5-dev”,改用“libreadline-dev”..(网上找的答案:AFAIK, libreadline5-dev is no longer included in Ubuntu 12.04.You may wish to try with libreadline-dev instead.)

2、安装RVM

  推荐使用RVM (Ruby Version Manager) to install Ruby;To install and use RVM, you’ll first need to install Git

On Ubuntu you can install Git with:

sudo apt-get install git-core


  安装RVM

$ curl -L get.rvm.io | bash -s stable
$ source ~/.bashrc
$ source ~/.bash_profile


以上是Ruby中国论坛上的介绍的方法,但我运行第1条命令后提示我运行提示的命令,因为Linux的版本不同、用户名不同可能命令也不一样.运行上面命令后,会在.bash_profile写入以下语句

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


在.bashrc文件中写入以下语句

PATH=$PATH:$HOME/.rvm/bin # Add RVM to PATH for scripting


注意:由于Login Shell时先执行.bash_profile的内容,所以把.bash_profile的内容加到 .bashrc后面,然后删除或者重命名.bash_profile文件。

3、ruby的安装与切换

列出已知的ruby版本

rvm list known


安装一个ruby版本

rvm install 1.9.3


这里安装了最新的1.9.3,
rvm list known
列表里面的都可以拿来安装。

使用一个ruby版本

rvm use 1.9.3


如果想设置为默认版本,可以这样

rvm use 1.9.3 --default


查询已经安装的ruby

rvm list


卸载一个已安装版本

rvm remove 1.9.2


最后验证一下ruby -v ,gem -v都能够输出版本号。

设置gem,用gem安装时不生成文档,在家目录(home directory)中创建一个名为
.gemrc
的 gem 配置文件,并写入以下内容:

$ vim ~/.gemrc

install: --no-rdoc --no-ri
update: --no-rdoc --no-ri


参考文档:

http://ruby-china.org/wiki/rvm-guide

/article/5137941.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: