云网牛站
所在位置:首页 > Linux教程 > 在RHEL 8系统上安装Ruby 2.5的方法

在RHEL 8系统上安装Ruby 2.5的方法

2018-12-08 21:37:50作者:连一续稿源:云网牛站

本文将介绍如何在RHEL 8系统上安装Ruby 2.5,即使用RVM Ruby版本管理器在RHEL 8上安装Ruby 2.5,可以参考ubuntu中安装Ruby一文。Ruby是一种动态的、开源的、面向对象的脚本语言,在创建时考虑了简单性和生产力。

 

第1步、在RHEL 8上安装Ruby 2.5

RHEL 8在Appstream存储库中提供Ruby 2.5,可以使用以下命令确认其可用性:

$ sudo yum module list | grep ruby

ruby 2.5 [d] default [d] An interpreter of object-oriented scripting language

由于它是Ruby唯一可用的模块,因此只需运行即可安装:

sudo yum install @ruby

要指定模块版本,请使用以下命令:

sudo yum install @ruby:2.5

安装后,检查版本:

$ ruby --version

ruby 2.5.1p57 (revision 63029) [x86_64-linux]

 

步骤2、在RHEL 8上安装RVM

RVM是一个命令行工具,允许你轻松地安装,管理和使用多个ruby环境。通过在终端中运行以下命令,在RHEL 8上安装RVM:

curl -sSL https://rvm.io/mpapis.asc | sudo gpg --import -

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

将所有将使用rvm的用户添加到rvm组:

sudo usermod -aG rvm $USER

比如:

$ sudo usermod -aG rvm jmutai

$ id jmutai

uid=1000(jmutai) gid=1000(jmutai) groups=1000(jmutai),10(wheel),1001(rvm)

要开始使用RVM,需要运行:

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

$ rvm reload

RVM reloaded!

 

第3步、安装RVM依赖项

通过运行命令安装依赖项:

# rvm requirements run

Checking requirements for centos.

Installing requirements for centos.

Installing required packages: libffi-devel, readline-devel, sqlite-devel, zlib-devel, openssl-devel\

................

Requirements installation successful.

可以使用rvm install安装不同版本的Ruby:

rvm install 2.5.2

至此,已经在RHEL 8系统上成功安装了Ruby。

 

相关主题

使用rbenv安装和管理Ruby版本

精选文章
热门文章