本文来自于【阿里云官方镜像站: 】
原文链接:
Ruby 是当今最流行的语言之一。它有简洁的语法,并且是 Ruby on Rails 框架后面的语言。
在本文,我们将会在 CentOS 8 上探索通过不同的方式来安装 Ruby。
我们将会展示如何通过 CentOS 8 源仓库、 使用 Rbenv 、使用RVM 脚本来安装 Ruby。选择最适合你的环境的安装方式。
这是在 CentOS 上最简单的安装方法。在写作的时候,标准 CentOS 源仓库上的 Ruby 版本是 2.5.5。
以 root 或者其他有 sudo 权限的用户身份,运行下面的命令,安装
ruby软件包:
一旦安装完成,你可以通过打印 Ruby 版本号来验证是否成功安装了 Ruby。
输出应该像下面这样:
你的 Ruby 版本号可能与上面展示的不一样。
就这些。你已经在 CentOS 系统上成功地安装了 Ruby,并且可以开始使用它了。
Rbenv 是一个轻量级的 Ruby 版本管理工具,它允许你很方便地切换 Ruby 版本。
我们将会使用
ruby-build插件来扩展 Rbenv 的核心功能,并且允许你从源码安装任何 Ruby 版本。
安装 git 和其他从源码编译 Ruby 所必需的其他依赖软件。
运行下面的命令,安装
rbenv 和
ruby-build:
这个脚本将会把
rbenv和
ruby-build源代码从 Github 克隆到
~/.rbenv目录。
在你开始使用
rbenv之前,你需要将
$HOME/.rbenv/bin添加到你的 PATH。
如果你正在使用 Bash,输入:
如果你正在使用 Zsh,输入:
运行
rbenv -v命令来确保安装成功:
输出如下:
想要获取通过
rbenv安装的所有可安装的 Ruby 版本,输入:
例如,如果你想安装 Ruby 2.7.0,并且设置为默认的版本,你可以输入:
打印 Ruby 版本号,验证 Ruby 是否被正确安装:
输出:
RVM(Ruby Version Manager) 是一个命令行工具,它允许你安装,管理并且使用多个 Ruby 环境。
首先,安装
rvm从源码构建 Ruby 所必需的依赖软件:
运行下面的命令,导入 GPG 公钥,并且安装 RVM:
想要开始使用 RVM,你需要运行下面的 source 命令:
想要获取所有已知的 Ruby 版本,输入:
对于这个例子,你想安装 Ruby 2.6并且设置为默认版本,你可以触发下面的命令:
验证安装:
输出如下:
想要获取更多关于如何使用 RVM 管理 Ruby 安装的信息,请浏览
。
我们已经向你展示在你的 CentOS 8 服务器上安装 Ruby 的三种不同方式。你根据你的要求和偏好选择其中一种方式。即使通过 CentOS 源仓库来安装 Ruby 的方式比较简单,但是 Rbenv 和 RVM 方式给你更多选择,你可以为每个用户添加或者移除不同的 Ruby 版本。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70011781/viewspace-2849239/ ,如需转载,请注明出处,否则将追究法律责任。