如何在 Ubuntu 上安装 Ruby?

今天让我们学习如何在 Ubuntu 上安装 Ruby。 Ruby 是一种类似于 Python 的高级解释性编程语言。 作为一种开源语言,有很多库可供使用。

目录

什么是红宝石?

Ruby 是用于后端和前端开发的脚本语言。 它还用于数据分析、原型设计和概念验证。 与 Java、PHP 或 Perl 相比,该语言被认为非常容易学习。

Ruby on Rails 是设计用于构建 Web 应用程序的 Web 框架。 这个框架是用 Ruby 语言设计的。 您可以在他们的网站上阅读有关该语言的更多信息 官方网站. 现在让我们直接进入在 Ubuntu 上安装语言的步骤。

在 Ubuntu 上安装 Ruby 的步骤

Ubuntu 作为主流操作系统,提供了许多可以安装的预构建二进制文件。 我们将使用 ruby​​-full 包来启动和运行我们的安装。

1. 更新 APT 存储库

让我们从更新 APT 存储库开始,以确保我们拥有最新的数据库元数据。 完成后,我们将运行快速系统升级,以便将所有旧包更新到最新版本,并且不会与我们的 Ruby 安装造成任何冲突。

sudo apt update && sudo apt upgrade

2. 使用 APT 下载并安装 Ruby 包

更新和升级完成后,我们可以继续在我们的系统上安装 ruby​​-full 软件包。 APT 包管理器负责处理依赖关系,因此我们不必担心这里的那些。

sudo apt install ruby-full
安装 Ruby 步骤

3. 验证安装

这就是在您的系统上启动并运行 ruby​​ 解释器所需的全部内容。 我们可以通过运行以下命令来验证安装。

ruby -version 
红宝石版本

如您所见,Ubuntu 存储库中的最新可用版本现已安装在我们的系统上。

使用 Ruby 版本管理器 (RVM) 在 Ubuntu 上安装 Ruby

RVM 是一个版本管理工具,用于在同一系统上处理多个 Ruby 版本。 这是一个基于用例的要求,因为大多数爱好编码人员都会对最新版本感到满意。 对于核心 Ruby 开发人员,可能需要在您的系统上启动并运行多个版本的 Ruby。

1. 下载依赖

由于我们不想依赖 Ubuntu APT 包管理器来安装 Ruby,我们必须自己处理依赖关系。 因此,让我们下载编译和构建包所需的所有包。

sudo apt install curl g++, gcc, autoconf, automake, bison, libc6-dev, libffi-dev, libgdbm-dev, libncurses5-dev, libsqlite3-dev, libtool, libyaml-dev, make, pkg-config, sqlite3, zlib1g-dev, libgmp-dev, libreadline-dev, libssl-dev
安装 Lib Rvm安装库

确保在继续之前安装了依赖项。

2.安装RVM稳定版

下一步是将 RVM gpg 密钥添加到我们的系统中,以便我们可以下载包。 检查 RVM 官方 网站了解更多详情。

为此,请在终端中键入以下内容:

gpg2 --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
安装 Gpg 密钥 Rvm安装 Gpg 密钥

现在,让我们从他们的官方网站安装 RVM 的稳定版本。 如果你想安装不同的版本,你可以在不同的可安装包上查看这个页面 这里.

curl -sSL https://get.rvm.io | bash -s stable 
安装 Rvm安装 Rvm

现在我们需要在当前环境中包含 RVM 配置文件。 我们可以使用 source 命令来做到这一点。

source /etc/profile.d/rvm.sh

3.安装Ruby包

成功安装 RVM 包后,下一步是安装 Ruby 包。 您可以使用安装包 rvm 安装 命令。 您可以提及您需要安装的软件包版本。 在这种情况下,我安装了最新版本 2.7.0。

rvm install 2.7.0

您可以通过指定 -默认 我在下面的屏幕截图中显示了标签。

使用 Rvm Rvm使用默认的 Ruby

一旦完成,你现在已经安装了一个工作的 Ruby!

4.验证安装

就像我们之前所做的那样,我们可以使用 -version 或 -v 标签来验证系统上是否安装了 Ruby,如下所示。

ruby -v
Ruby 版本 RvmRuby 版本 Rvm

如果您看到如上图所示的输出,则说明您已在 Ubuntu 系统上成功安装了 Ruby。

结论

这就是今天的内容。 我们已经成功完成了使用 apt 包管理器在 Ubuntu 上安装 Ruby 的步骤,并了解了如何使用 Ruby 版本管理器在我们的系统上安装多个版本。 我希望本教程对您有所帮助。 请继续关注有关 Linux 的更多教程!