您的位置:首页 > 运维架构 > Linux

How to Install Ruby 2.1.1 on CentOS & RHEL 6 using RVM

2014-06-14 02:06 603 查看
Ruby is a dynamic, object-oriented programming language.We are using RVM, which stands for Ruby Version Manager, which makes easier to install Ruby on Linux platform. RVM is also helpful for managing multiple version of Ruby without conflicting,
and we can switch system to any version of Ruby using a single command.

This article will helps you to How to Install Ruby 2.1.1 on CentOS, RedHat Systems using RVM. To install other releases of Ruby use following linksd

Previous stable:
Ruby 2.0.0
Old stable:
Ruby 1.9.3

Step 1: Install Required Packages

Firstly we need to install all required packages for ruby
installation on our system using following command.

# yum install gcc-c++ patch readline readline-devel zlib zlib-devel
# yum install libyaml-devel libffi-devel openssl-devel make
# yum install bzip2 autoconf automake libtool bison iconv-devel


Step 2: Install RVM

Install latest stable version of RVM on your system using following command. This command will automatically download all required files and install on your system.

# curl -L get.rvm.io | bash -s stable如果访问不了get.rvm.io,可以参考如下文章:
 http://blog.csdn.net/maijunjin/article/details/30645469 
Step 3: Setup RVM Environment

RVM provides a shell script to setup system environment before
installing Ruby. Use below command to setup rvm environment.

# source /etc/profile.d/rvm.sh

How to Install Ruby 2.1.1 on CentOS & RHEL 6 using RVM

RahulApril 15, 2014Linux
Tutorials 10 Comments
Share this:
1
0
0
8

Ruby is a dynamic, object-oriented programming language.We are using RVM, which stands for Ruby Version Manager, which makes easier to install Ruby on Linux platform. RVM is also helpful for managing multiple version of Ruby without conflicting,
and we can switch system to any version of Ruby using a single command.

This article will helps you to How to Install Ruby 2.1.1 on CentOS, RedHat Systems using RVM. To install other releases of Ruby use following links

Previous stable:
Ruby 2.0.0
Old stable:
Ruby 1.9.3

Step 1: Install Required Packages
Firstly we need to install all required packages for ruby
installation on our system using following command.

# yum install gcc-c++ patch readline readline-devel zlib zlib-devel
# yum install libyaml-devel libffi-devel openssl-devel make
# yum install bzip2 autoconf automake libtool bison iconv-devel

Step 2: Install RVM
Install latest stable version of RVM on your system using following command. This command will automatically download all required files and install on your system.

# curl -L get.rvm.io | bash -s stable

Step 3: Setup RVM Environment
RVM provides a shell script to setup system environment before
installing Ruby. Use below command to setup rvm environment.

# source /etc/profile.d/rvm.sh

Step 4: Install Ruby
After completing setup of RVM environment, lets install Ruby language using following command.

# rvm install 2.1.1


How to Install Ruby 2.1.1 on CentOS & RHEL 6 using RVM

RahulApril 15, 2014Linux
Tutorials 10 Comments
Share this:
1
0
0
8

Ruby is a dynamic, object-oriented programming language.We are using RVM, which stands for Ruby Version Manager, which makes easier to install Ruby on Linux platform. RVM is also helpful for managing multiple version of Ruby without conflicting,
and we can switch system to any version of Ruby using a single command.

This article will helps you to How to Install Ruby 2.1.1 on CentOS, RedHat Systems using RVM. To install other releases of Ruby use following links

Previous stable:
Ruby 2.0.0
Old stable:
Ruby 1.9.3

Step 1: Install Required Packages
Firstly we need to install all required packages for ruby
installation on our system using following command.

# yum install gcc-c++ patch readline readline-devel zlib zlib-devel
# yum install libyaml-devel libffi-devel openssl-devel make
# yum install bzip2 autoconf automake libtool bison iconv-devel

Step 2: Install RVM
Install latest stable version of RVM on your system using following command. This command will automatically download all required files and install on your system.

# curl -L get.rvm.io | bash -s stable

Step 3: Setup RVM Environment
RVM provides a shell script to setup system environment before
installing Ruby. Use below command to setup rvm environment.

# source /etc/profile.d/rvm.sh

Step 4: Install Ruby
After completing setup of RVM environment, lets install Ruby language using following command.

# rvm install 2.1.1

[Sample Output]

Searching for binary rubies, this might take some time.
No binary rubies available for: centos/6/i386/ruby-2.1.1.
Continuing with compilation. Please read 'rvm help mount' to get more information on binary rubies.
Checking requirements for centos.
Requirements installation successful.
Installing Ruby from source to: /usr/local/rvm/rubies/ruby-2.1.1, this may take a while depending on your cpu(s)...
ruby-2.1.1 - #downloading ruby-2.1.1, this may take a while depending on your connection...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 11.4M 100 11.4M 0 0 271k 0 0:00:43 0:00:43 --:--:-- 319k
ruby-2.1.1 - #extracting ruby-2.1.1 to /usr/local/rvm/src/ruby-2.1.1...
ruby-2.1.1 - #applying patch /usr/local/rvm/patches/ruby/changeset_r45225.diff.
ruby-2.1.1 - #applying patch /usr/local/rvm/patches/ruby/changeset_r45240.diff.
ruby-2.1.1 - #configuring.....................................................
ruby-2.1.1 - #post-configuration.
ruby-2.1.1 - #compiling.....................................................................
ruby-2.1.1 - #installing................................
ruby-2.1.1 - #making binaries executable..
Rubygems 2.2.2 already available in installed ruby, skipping installation, use --force to reinstall.
ruby-2.1.1 - #gemset created /usr/local/rvm/gems/ruby-2.1.1@global
ruby-2.1.1 - #importing gemset /usr/local/rvm/gemsets/global.gems...........................................
ruby-2.1.1 - #generating global wrappers.........
ruby-2.1.1 - #gemset created /usr/local/rvm/gems/ruby-2.1.1
ruby-2.1.1 - #importing gemsetfile /usr/local/rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.1.1 - #generating default wrappers.........
ruby-2.1.1 - #adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
Install of ruby-2.1.1 - #complete
Ruby was built without documentation, to build it run: rvm docs generate-ri
Step 5: Setup Default Ruby Version

rvm command to setup default ruby version to be used by applications.

# rvm use 2.1.1 --default

Using /usr/local/rvm/gems/ruby-2.1.1

Step 6: Check Current Ruby Version.

Using following command you can check the current ruby version is used.

# ruby --version

ruby 2.1.1p76 (2014-02-24 revision 45161) [i686-linux]


Congratulation’s you have successfully install Ruby on your system. Read our next article to

integrate Ruby with Apache web server with easy steps.

References:

1. http://rvm.io/rubies/installing
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux ruby rvm ruby rvm centos