Ruby 是一种开源的高级编程语言,用于开发动态的现代 Web 应用程序。 此外,Ruby 还用于脚本、数据分析、静态站点生成等等。
Ruby 是流行且强大的 Ruby 和 rails 框架的背后,许多流行的网站,如 twitter、airbnb、github 都在此基础上构建。
在本指南中,我们将引导您在 CentOS 8 上安装 Ruby 编程语言。我们将演示两种不同的 Ruby 安装方式。
从 CentOS 8 存储库安装 Ruby
首先,我们需要通过运行以下命令来更新系统的包和存储库 dnf 命令.
$ sudo dnf update
Ruby 的安装还需要一些依赖项才能顺利进行。
$ sudo dnf install tar curl gnupg2
安装了先决条件后,继续使用 dnf 包管理器从 CentOS 8 AppStream 存储库安装 Ruby
$ sudo dnf install @ruby
接下来确认安装的Ruby版本如下:
$ ruby --version
使用 RVM 在 centOS 上安装 Ruby
Ruby Version Manager(RVM) 是一个命令行实用程序,可让您轻松管理、安装和运行多个 Ruby 环境。 要安装最新版本的 RVM,请运行以下命令 curl 以 root 用户身份执行命令。
$ curl -sSL https://get.rvm.io | bash
你会得到上面的输出。 在安装过程中,您将获得一个源命令,后跟 rvm 的路径,使用此命令启动 RVM。 就我而言,我将运行以下命令:
$ source /home/winnie/ .rvm/scripts/rvm
接下来,安装 ruby 包要求:
$ rvm requirements
现在 ruby 软件包要求已成功安装,让我们检查可供下载的 Ruby 版本。 执行命令:
$ rvm list known
从上面的输出中,我们可以看到 Ruby 的最新版本是 3.0.2。 这是在撰写本文时。 安装 RVM 后,下一步是安装 Ruby。 在 RVM 命令之后指定要安装的 Ruby 版本。
$ rvm install ruby 3.0.2
最后,让我们使用以下命令验证我们机器中安装的 Ruby 版本:
$ ruby --version
如输出所示,Ruby 版本现已更新,以反映 RVM 管理器安装的最新版本。
运行以下命令以使最近安装的版本成为系统上的默认 Ruby 版本:
# rvm use 2.7.1 --default
结论
您现在可以在您的 centos 8 机器上运行 ruby 应用程序。