如何在CentOS/RHEL 8上安装Ruby

时间:2019-04-29 03:17:18  来源:igfitidea点击:

Ruby是一种动态的、多用途的、免费的、开源的高级编程语言,通常用于开发web应用程序。Ruby还可以用于各种应用程序,例如数据分析、定制数据库解决方案等。

在CentOS 8上如何通过Appstream存储库安装Ruby

确保已经安装了下面的包:

$ sudo dnf update
$ sudo dnf install gnupg2 curl tar

从Appstream存储库中安装Ruby

$ sudo dnf install @ruby

安装后, 查看ruby的版本

$ ruby --version

在CentOS 8上如何使用RVM管理器安装Ruby

RVM 是英文Ruby Version Manager 的缩写。 它是一个多用途的命令行工具和包管理器,使用它,可以安装和管理多个Ruby环境。

下载RVM启动脚本并执行:

# curl -sSL https://get.rvm.io | bash

安装完成后, 将一个用户添加到rvm 组中。

# usermod -aG rvm mytheitroad

更新系统环境变量

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

重新加载rvm

# rvm reload

安装需求包

# rvm requirements

查看可供下载的各种版本的Ruby。

# rvm list known

安装ruby2.7.1

# rvm install ruby 2.7.1

安装后,查看ruby的版本

$ ruby --version

设置默认使用的ruby版本

# rvm use 2.7.1 --default