`
JasonChi
  • 浏览: 94702 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Install Ruby Version Manager (RVM) On CentOS 5.5(转)

    博客分类:
  • ruby
 
阅读更多

 

RVM, or Ruby Version Manager is a popular and effective way to manage running multiple Ruby environments. Here is how you set it up on CentOS 5.5:

1) Add the Webtatic respository and install Git.

1
2
rpm -Uvh http://repo.webtatic.com/yum/centos/5/latest.rpm
yum install --enablerepo=webtatic git


(Note that this command will also install the perl-Error and perl-Git dependencies)

2) Create an rvm user and group.

1
2
groupadd rvm
useradd -g rvm rvm

3) Add the root user to the rvm group (required for installation)

1
usermod -a -G rvm root

4) Install RVM as root.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
bash < <(curl -L http://bit.ly/rvm-install-system-wide)
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  5840  100  5840    0     0   1620      0  0:00:03  0:00:03 --:--:--  5653
Group 'rvm' exists, proceeding with installation.
Adding 'root' to the group 'rvm'
Creating the destination dir and making sure the permissions are correct
Cloning into rvm...
remote: Counting objects: 4206, done.
remote: Compressing objects: 100% (2029/2029), done.
Receiving objects:  26% (1094/4206), 796.00 KiB | 54 KiB/s
....
Setting up group permissions
Generating system wide rvmrc
Generating /usr/local/lib/rvm to load rvm
Correct permissions on rvmrc and the rvm loader
RVM is now installed. To use, source '/usr/local/lib/rvm' to your shell profile.

5) Install zlib via RVM.

1
2
3
4
5
6
7
8
9
# rvm package install zlib
Fetching zlib-1.2.5.tar.gz to /usr/local/rvm/archives
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  531k  100  531k    0     0   206k      0  0:00:02  0:00:02 --:--:--  226k
Extracting zlib-1.2.5.tar.gz to /usr/local/rvm/src
Configuring zlib in /usr/local/rvm/src/zlib-1.2.5.
Compiling zlib in /usr/local/rvm/src/zlib-1.2.5.
Installing zlib to /usr/local/rvm/usr

6) Install Ruby 1.9.2 using RVM.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# rvm install 1.9.2 -C --with-zlib-dir=/usr/local/rvm/src/
Installing Ruby from source to: /usr/local/rvm/rubi
                while depending on your cpu(s)...
ruby-1.9.2-p180 - #fetching
ruby-1.9.2-p180 - #extracting ruby-1.9.2-p180 to /u
ruby-1.9.2-p180 - #extracted to /usr/local/rvm/src/
ruby-1.9.2-p180 - #configuring
ruby-1.9.2-p180 - #compiling
ruby-1.9.2-p180 - #installing
ruby-1.9.2-p180 - Updating #rubygems to the latest.
Removing old Rubygems files...
Installing rubygems dedicated to ruby-1.9.2-p180...
Installing rubygems for /usr/local/rvm/rubies/ruby-1.9.2-p180/bin/ruby
Installation of rubygems completed successfully.
ruby-1.9.2-p180 - Updating #rubygems to the latest.
Removing old Rubygems files...
Installing rubygems dedicated to ruby-1.9.2-p180...
Installing rubygems for /usr/local/rvm/rubies/ruby-1.9.2-p180/bin/ruby
Installation of rubygems completed successfully.
ruby-1.9.2-p180 - adjusting #shebangs for (gem irb erb ri rdoc testrb rake).
ruby-1.9.2-p180 - #importing default gemsets (/usr/local/rvm/gemsets/)
Install of ruby-1.9.2-p180 - #complete

7) Set the RVM default to version 1.9.2

1
2
# rvm --default use 1.9.2
Using /usr/local/rvm/gems/ruby-1.9.2-p180

8) Verify that Ruby version 1.9.2 was installed successfully.

1
2
# ruby -v
ruby 1.9.2p180 (2011-02-18 revision 30909) [x86_64-linux]

9) Add this environment variable to root’s .bash_profile file.

1
[[ -s "/usr/local/rvm/scripts/rvm" ]] && . "/usr/local/rvm/scripts/rvm"

10) Install rails.

 

1
2
3
4
5
6
7
8
# gem install rails
Fetching: activesupport-3.0.5.gem (100%)
Fetching: builder-2.1.2.gem (100%)
Fetching: i18n-0.5.0.gem (100%)
...
Installing RDoc documentation for railties-3.0.5...
Installing RDoc documentation for bundler-1.0.10...
Installing RDoc documentation for rails-3.0.5...

 

 

转自:http://blog.danotes.com/2011/03/16/install-ruby-version-manager-rvm-on-centos-5-5.html

分享到:
评论

相关推荐

    安装rvm,把ruby版本提升至3.0.0

    `RVM`(Ruby Version Manager)是解决这一问题的利器,它允许开发者在多个Ruby版本之间轻松切换。本文将详细介绍如何安装RVM以及如何通过RVM将Ruby版本升级到3.0.0,同时也会提及在安装Redis过程中遇到的问题和解决...

    install-ruby-rvm.gz

    RVM(Ruby Version Manager)是管理Ruby版本的重要工具,它允许开发者在同一个系统上安装和切换多个Ruby版本,方便进行项目间的切换和测试。本教程将详细介绍如何安装Ruby的RVM包,特别是针对Ruby版本大于等于2.0.0...

    ruby、rvm离线安装包

    ruby、rvm离线安装包 可用于 redis5.0 以下版本的集群安装部署,解压后,对相关资源进行编译安装即可,应用安装方法可参考:https://blog.csdn.net/qq_42177284/article/details/128924576#3221__236 ruby 版本号为...

    rvm-1.29.11.tar.gz

    $ rvm install [ruby version] 例如,要安装 Ruby 2.5.0: $ rvm install ruby-2.5.0 安装完成后,即可使用以下命令来切换不同的 Ruby 版本: $ rvm use [ruby version] 例如,要切换到 2.5.0 版本: $ rvm use...

    Install Ruby on Linux

    通常,我们可以从官方源码编译安装,或者使用RVM(Ruby Version Manager)来管理多个版本的Ruby。这里我们以源码安装为例: 1. 下载最新版的Ruby源码: ```bash wget ...

    rvm-1.29.9.tar.gz

    **RVM:Ruby Version Manager** RVM,全称Ruby Version Manager,是一款用于管理多个Ruby版本的工具。在软件开发中,尤其是使用Ruby语言时,往往需要在不同的项目间切换不同的Ruby版本,RVM为此提供了方便。它允许...

    install-ruby:新手教程

    rvm 全名是ruby version manager,是拿来装ruby 的 毕竟ruby 直译器有用C 写的,叫MRI (Matz's Ruby Interpreter) 、也有用java 写的,叫jruby,以下用的是MRI 用rvm 看一下最新版本的ruby 是多少 $ rvm list ...

    ruby install

    Ruby是一种面向对象的、动态类型的编程语言,由Yukihiro "Matz" Matsumoto在1995年创建。...同时,Ruby社区推荐使用RVM(Ruby Version Manager)或rbenv这样的版本管理器,以便在多个版本之间轻松切换。

    使用RVM实现控制切换Ruby/Rails版本

    在学习Ruby on Rails的过程中,不同教程使用的Ruby和Rails版本不一样,为了保持和教程中使用的版本一致,我们可以用RVM(Ruby Version Manager)来控制当前的Ruby/Rails版本,方便切换。 RVM的安装在这里不是重点,...

    rvm安装ruby2.4.4

    在安装redis集群的时候,我们按照网站上的部署文档需要安装rvm,然后再安装ruby2.4.4会导致ctrl+c功能失效,解决起来也比较恶心。现在这里的rvm的tar包,解压后在rvm/rubies/,就已经有了ruby2.4.4配置一下环境变量...

    ruby on rails 安装手记

    推荐使用Ruby Version Manager (RVM)来管理不同版本的Ruby,因为RVM可以方便地在多个版本之间切换。要安装RVM,你需要在命令行中执行以下命令: 1. 安装curl(如果尚未安装): ``` sudo apt-get install curl `...

    ruby on rails操作流程.pdf

    1. 安装RVM(Ruby Version Manager)是搭建Rails环境的关键。首先,更新软件包列表: ``` sudo apt-get update ``` 2. 安装curl,用于后续安装RVM: ``` sudo apt-get install curl ``` 3. 使用curl安装RVM: ...

    rvm:Ruby环境管理器(RVM)

    RVM是Ruby enVironment Manager的首字母缩写。 它管理Ruby应用程序环境并实现它们之间的切换。 主页和更多信息,为 目录 安装RVM 的Ubuntu RVM具有专用的Ubuntu软件包,因此请遵循此处发布的说明: : 如果您...

    ruby_on_rails安装部署指导手册

    #### 五、安装 RVM (Ruby Version Manager) - 使用 `curl` 命令下载 RVM 安装脚本至 `/opt/ruby_on_rails/rvm` 目录。 - 解压并运行安装脚本:`tar --strip-components=1 -xzf ../rvm-stable.tar.gz` 和 `./install ...

    怎样在Ubuntu系统下配置Ruby On Rails开发环境.docx

    RVM(Ruby Version Manager)是一个 Ruby 版本管理工具,能够帮助我们管理多个 Ruby 版本。安装 RVM 是配置 Ruby On Rails 开发环境的第一步。安装 RVM 成功后,需要载入 RVM 环境。 三、安装 Ruby 在安装 Ruby ...

    rvm-master.tar.gz

    在学习Ruby on Rails的过程中,不同教程使用的Ruby和Rails版本不一样,为了保持和教程中使用的版本一致,我们可以用RVM(Ruby Version Manager)来控制当前的Ruby/Rails版本,方便切换。

    免费Ubuntu系统ruby on rails安装【保姆级教程】

    2. **安装RVM(Ruby Version Manager)**: RVM是一个便捷的工具,用于管理不同的Ruby版本。首先,添加RVM的GPG密钥: ``` gpg --keyserver keyserver.ubuntu....

    ruby on rails istaller

    如果未安装或版本过低,可以使用Ruby版本管理器如RVM (Ruby Version Manager) 或 rbenv 来安装和管理Ruby。安装RVM的命令如下: ```bash \curl -sSL https://get.rvm.io | bash -s stable source ~/.rvm/scripts/...

Global site tag (gtag.js) - Google Analytics