Ruby 教程 之 Ruby 安装 - Linux 3

简介: Ruby 安装 - Linux

Ruby 教程 之 Ruby 安装 - Linux 3

Ruby 安装 - Linux

下面列出了在 Linux 机器上安装 Ruby 的步骤。

注意:在安装之前,请确保您有 root 权限。

用 RVM 安装 Ruby 环境
列出已知的 ruby 版本:

$ rvm list known
可以选择现有的 rvm 版本来进行安装(下面以 rvm 2.4.2 版本的安装为例)

$ rvm install 2.4.2
同样继续等待漫长的下载,编译过程,完成以后,Ruby, Ruby Gems 就安装好了。

rvm 常用命令
查询已经安装的 ruby

$ rvm list
卸载一个已安装版本

$ rvm remove 1.9.2
设置 Ruby 版本

RVM 装好以后,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本

$ rvm 2.0.0 --default
同样,也可以用其他版本号,前提是你有用 rvm install 安装过那个版本

这个时候你可以测试是否正确

$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]

$ gem -v
2.1.6
这有可能是因为 Ruby 的默认源使用的是 cocoapods.org,国内访问这个网址有时候会有问题,网上的一种解决方案是将远替换成 ruby-china 的,替换方式如下:

$ gem source -r https://rubygems.org/
$ gem source -a https://gems.ruby-china.com/
要想验证是否替换成功了,可以执行:

$ gem sources -l
正常的输出结果:

CURRENT SOURCES

https://gems.ruby-china.com/
请确保只有 gems.ruby-china.com

$ gem install rails
如果你使用 Gemfile 和 Bundle (例如:Rails 项目)

你可以用 Bundler 的 Gem 源代码镜像命令。

$ bundle config mirror.https://rubygems.org https://gems.ruby-china.com
这样你不用改你的 Gemfile 的 source。

source 'https://rubygems.org/'
gem 'rails', '4.1.0'
... 

目录
相关文章
|
19小时前
|
运维 Linux 数据安全/隐私保护
【Linux专题_01】宝塔面板安装及运维
【Linux专题_01】宝塔面板安装及运维
9 0
|
19小时前
|
关系型数据库 MySQL Linux
【Linux专题_04】Linux安装定时任务Cron
【Linux专题_04】Linux安装定时任务Cron
5 1
|
19小时前
|
存储 Java Linux
【Linux专题_02】Linux安装JDK1.8
【Linux专题_02】Linux安装JDK1.8
7 1
|
19小时前
|
存储 Java Linux
【Linux专题_03】Linux安装nohup组件
【Linux专题_03】Linux安装nohup组件
8 0
|
4天前
|
弹性计算 Ubuntu Linux
2024年幻兽帕鲁/palworld云主机开服教程(Linux/Centos)
在帕鲁的世界中,与神奇的生物共度悠闲时光是一种无与伦比的乐趣。然而,有时官方服务器的不稳定性可能会给游戏体验带来延迟和卡顿。 为了告别这些问题,部署自己的幻兽帕鲁服务器成为了一个不错的选择。通过搭建专属的游戏服务器(Dedicated Server),和小伙伴们获得一个专属的服务空间,获得顺畅流畅的游戏体验。 在本文中,我们将介绍如何使用自己的服务器来部署属于自己的幻兽帕鲁服务器,与小伙伴们共同展开一场精彩的冒险之旅。
|
4天前
|
弹性计算 Ubuntu Linux
2024年Windows/Linux搭建幻兽帕鲁主机教程(超详细图文)
幻兽帕鲁作为一款热门多人在线游戏,为了给玩家提供稳定、流畅的联机体验,阿里云提供了高效便捷的快速部署解决方案,本文将为大家介绍阿里云一键部署幻兽帕鲁联机服务器详细教程。
|
11天前
|
JSON 数据格式 Ruby
|
11天前
|
NoSQL 关系型数据库 MySQL
Windows、Linux、Mac安装数据库(mysql、MongoDB、Redis)#0
不同系统下进行MySQL安装、MongoDB安装、Redis安装
53 5
Windows、Linux、Mac安装数据库(mysql、MongoDB、Redis)#0
|
11天前
|
弹性计算 Linux 数据安全/隐私保护
1分钟幻兽帕鲁社区服务器搭建架设开服教程(Linux)
1分钟幻兽帕鲁社区服务器搭建架设开服教程(Linux)玩转幻兽帕鲁服务器,幻兽帕鲁Palworld多人游戏专用服务器一键部署教程,阿里云推出新手0基础一键部署幻兽帕鲁服务器教程,傻瓜式一键部署,3分钟即可成功创建一台Palworld专属服务器,成本仅需26元,阿里云百科分享2024年新版基于阿里云搭建幻兽帕鲁服务器教程
31 3
|
12天前
|
JSON Ubuntu Linux

相关产品

  • 云迁移中心