Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2809689
  • 博文数量: 587
  • 博客积分: 6356
  • 博客等级: 准将
  • 技术积分: 6410
  • 用 户 组: 普通用户
  • 注册时间: 2008-10-23 10:54
个人简介

器量大者,福泽必厚

文章分类

全部博文(587)

文章存档

2019年(3)

2018年(1)

2017年(29)

2016年(39)

2015年(66)

2014年(117)

2013年(136)

2012年(58)

2011年(34)

2010年(50)

2009年(38)

2008年(16)

分类: LINUX

2013-01-28 11:45:24

Ruby安装及升级:通过yum –y install ruby*安装即可,还有另外一种情况,rubyrubygems都已经安装,但没达到dbshards运行的版本(我在使用dbshards软件,它需要ruby更高的版本),

需要升级,升级步骤如下:

升级过程如下:

 bash < <(curl -s )

从github repository先安装 RVM。使用rvm工具来安装最新版的ruby 1.8.7

会有类似于以下的输出:

Installing RVM to /usr/local/rvm/

    Creating RVM system user group 'rvm'

 

# RVM:  Shell scripts enabling management of multiple ruby environments.

# RTFM:

# HELP: (#rvm on irc.freenode.net)

# Cheatsheet: http://cheat.errtheblog.com/s/rvm/

# Screencast:

 

# In case of any issues read output of 'rvm requirements' and/or 'rvm notes'

 

Installation of RVM in /usr/local/rvm/ is almost complete:

 

  * First you need to add all users that will be using rvm to 'rvm' group,

    and logout - login again, anyone using rvm will be operating with `umask u=rwx,g=rwx,o=rx`.

 

  * To start using RVM you need to run `source /etc/profile.d/rvm.sh`

    in all your open shell windows, in rare cases you need to reopen all shell windows.

 

# root,

#

#   Thank you for using RVM!

#   I sincerely hope that RVM helps to make your life easier and

#   more enjoyable!!!

#

 安装1.8.7版本的ruby:

[root@ungeoxliu conf]# /usr/local/rvm/bin/rvm install 1.8.7    ##如果要安装其他的版本, 只需要将1.8.7替换为其他的版本即可(例如:1.9.3)。

添加至环境变量:

 # vim /etc/profile

# 添加如下行.

 [[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" 

# source /etc/profile  ##使其立即生效,但仅对当前的session生效!

[root@ungeoxliu ~]# type rvm | head -1 

rvm is a function  ##输出的内容

[root@ungeoxliu ~]# /usr/local/rvm/bin/ruby-1.8.7-p371 -v

ruby 1.8.7 (2012-10-12 patchlevel 371) [x86_64-linux]

###以下是使用最新安装的版本替换系统自带的旧版本的ruby

[root@ungeoxliu ~]# rvm use 1.8.7

Using /usr/local/rvm/gems/ruby-1.8.7-p371

[root@ungeoxliu ~]# rvm use 1.8.7 --default 

Using /usr/local/rvm/gems/ruby-1.8.7-p371

查看是否已经成功升级:

[root@ungeoxliu conf]# which ruby

/usr/local/rvm/rubies/ruby-1.8.7-p371/bin/ruby

[root@ungeoxliu conf]# ruby -v

ruby 1.8.7 (2012-10-12 patchlevel 371) [x86_64-linux]

[root@ungeoxliu conf]# gem -v

1.8.24

显然已经升级成功!

阅读(7813) | 评论(0) | 转发(0) |
0

上一篇:工作点滴记录

下一篇:kvm下关闭virbr0

给主人留下些什么吧!~~