linux安装rvm,在CentOS上安装rvm
如果是Ubuntu系统,先安装编译环境
sudo apt-get install build-essential
sudo apt-get install zlib1g
sudo apt-get install zlib1g-dev
1.在终端运行:
$ bash <
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm" # Load RVM function' >> ~/.bash_profile
2.查看可用的安装列表
$ rvm list known
# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.6-head
[ruby-]1.8.7[-p352]
[ruby-]1.8.7-head
[ruby-]1.9.1-p378
[ruby-]1.9.1[-p431]
[ruby-]1.9.1-head
[ruby-]1.9.2-p180
[ruby-]1.9.2[-p290]
[ruby-]1.9.2-head
[ruby-]1.9.3-preview1
[ruby-]1.9.3-rc1
[ruby-]1.9.3[-p0]
[ruby-]1.9.3-head
ruby-head
# GoRuby
goruby
# JRuby
jruby-1.2.0
jruby-1.3.1
jruby-1.4.0
jruby-1.6.1
jruby-1.6.2
jruby-1.6.3
jruby-1.6.4
jruby[-1.6.5]
jruby-head
# Rubinius
rbx-1.0.1
rbx-1.1.1
rbx-1.2.3
rbx-1.2.4
rbx[-head]
rbx-2.0.0pre
# Ruby Enterprise Edition
ree-1.8.6
ree[-1.8.7][-2011.03]
ree-1.8.6-head
ree-1.8.7-head
# Kiji
kiji
# MagLev
maglev[-head]
maglev-1.0.0
# Mac OS X Snow Leopard Only
macruby[-0.10]
macruby-nightly
macruby-head
# IronRuby -- Not implemented yet.
ironruby-0.9.3
ironruby-1.0-rc2
ironruby-head
3.选择某个版本进行编译安装
$ rvm install 1.9.2
4.选择某个版本为默认版本
$ rvm --default use 1.9.2
Using /home/deploy/.rvm/gems/ruby-1.9.2-p290
$ ruby -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]
$ rvm list
rvm rubies
=> ruby-1.9.2-p290 [ i686 ]
5.创建gemset, 可以安装多个版本的rails, 互不影响
# 创建rails 3.1.1 gemset, 目录最新版本是3.1.3
$ rvm gemset create rails311
'rails311' gemset created (/home/deploy/.rvm/gems/ruby-1.9.2-p290@rails311).
$ rvm gemset list
gemsets for ruby-1.9.2-p290 (found in /home/deploy/.rvm/gems/ruby-1.9.2-p290)
global
rails311
$ rvm --default ruby-1.9.2-p290@rails311
$ rvm gemset list
gemsets for ruby-1.9.2-p290 (found in /home/deploy/.rvm/gems/ruby-1.9.2-p290)
global
=> rails311
6.安装rails
$ gem install rails -v=3.1.1 --no-rdoc --no-ri
$ rails -v
Rails 3.1.1
PS:1-6步骤是可以用在CentOS上的,只是我当时的桌面环境是Ubuntu,没有编译环境,所以前面那段提了一下
linux安装rvm,在CentOS上安装rvm相关推荐
- 如何在Linux,Ubuntu,CentOS上安装Java 14
Java 14 is released on March 2020. In this tutorial, we will learn how to Install Java 14 on Linux. ...
- linux温度监控控件下载安装,Linux_在CentOS上安装Sensors主机温度监控程序,先下载lm_sensors和sensors-applet两 - phpStudy...
在CentOS上安装Sensors主机温度监控程序 先下载lm_sensors和sensors-applet两个程序. 其中,lm_sensors找到了rpm包文件:lm_sensors-3.0.1- ...
- 平板安装python_在CentOS上安装Python3的三种方法
Centos7默认自带了Python2.7版本,但是因为项目需要使用Python3.x你可以按照此文的三个方法进行安装. 注:本文示例安装版本为Python3.5, 一.Python源代码编译安装 安 ...
- 音乐服务器 linux,在Ubuntu/Debian/CentOS上安装Koel以配置个人音乐流媒体服务器
本文介绍安装和使用Koel在Ubuntu/Debian/CentOS/Fedora上配置个人音乐流媒体服务器.Koel是使用Vue和Laravel PHP Framework编写的开源.基于Web的简 ...
- centos安装mysql-python_在Centos上安装mysql python
步骤1-安装软件包# yum install MySQL-python Loaded plugins: auto-update-debuginfo, langpacks, presto, refres ...
- 如何在Ubuntu/CentOS上安装Linux内核4.0
如何在Ubuntu/CentOS上安装Linux内核4.0 大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0.代号为'Hurr durr I'm a sheep'的 ...
- 在Linux系统centos上安装RAR
由于最近弄了个计划,不得不使用RAR,所以要在centos上安装RAR,记录如下: wget http://www.rarsoft.com/rar/rarlinux-3.9.3.tar.gz tar ...
- linux安装2048游戏,如何在CentOS上安装一个2048小游戏
如何在centos上安装一个2048小游戏 最近在学习CentOS系统,就琢磨着玩点什么,然后我看到有人在玩2048小游戏,所有我就在想,为啥不装一个2048小游戏搞一下嘞,于是乎,我就开始工作啦 由 ...
- 在CentOS上安装和配置OpenNebula入门实例
导读 我们提到的云计算一般有三种类型:软件即服务(Software as a service, SaaS),平台即服务(Platform as a Service, PaaS)和基础架构即服务(Inf ...
最新文章
- 【学习笔记】37、用正则表达式解析和提取数据
- Mybatis代码生成适配Oracle和Mysql数据库_01
- 【转载】那么明亮的sz4j
- mysql 5.6 cmake_mysql5.6如何使用cmake编译
- EF并非我们想象的那么智能
- java hashset retain_Java HashSet retainAll()用法及代码示例
- iSCSI服务部署网络存储---共享网络存储设备
- REST Assured 系列汇总
- 基于SSM的在线测试及评卷系统
- 安卓8.0下的应用安装
- 论文邮箱不是导师的_你的论文为何在导师那里“石沉大海”?
- 苹果全球开发者大会将于6 月5日开幕
- NBA球员超逗的豪言壮语
- MIKE 21 教程 1.2 网格搭建界面介绍之点线面要素的高阶处理 (Mesh Generator 工具)
- 如何让一个程序员变成产品经理?
- 关于偏差-方差的分析
- 字节 KB MB GB 换算与定义
- 【时序】N-BEATS:用于可解释时间序列预测的神经基础扩展分析
- 沟槽MOS管/场效应管全系列
- PicoScope示波器数据采集软件|PICO示波器实时波形抓取软件NSAT-4000