Ruby 是最常用和易于使用的编程语言之一。 Ruby 是一个开源的、面向对象的解释器,可以安装在 Linux 系统上。 许多程序员更喜欢 Python 而不是 Ruby 来开始学习基本编程,但 Ruby 可以处理大型 Web 框架和 Web 应用程序。 一旦你开始学习 Ruby,你会发现它不像机器而且不重复。 如果您对 Ruby 和 Ruby on Rails 感到困惑,我必须提到它们并不相同。 Ruby 是一种编程语言; 另一方面,Ruby on Rails 是一个 Web 框架。
在 Linux 上安装 Ruby
Ruby 是用 C 编程语言编写的,语法类似于 Perl 和 Python。 在 Linux 系统上安装 Ruby 不需要很多计算技能。 它需要有效的 Internet 连接和 root 权限才能在任何系统上安装 Ruby 语言。 如果你是 Ruby 的新手,这篇文章会对你有所帮助。 在这里,我将指导您在 Debian、Red Hat 和基于 Arch 的 Linux 系统上安装和开始使用 Ruby。
1. 在 Debian/Ubuntu Linux 上安装 Ruby
在 Debian 或 Ubuntu 系统上安装 Ruby 非常简单。 您可以使用不止一种方法将其安装在您的机器上。 在这里,我们将了解如何使用 aptitude 命令和 Ruby 环境在基于 Debian 的系统上安装 Ruby。
方法一:通过 Linux Repository 安装 Ruby
您可以在具有 root 权限的终端 shell 上运行以下命令,通过 aptitude package 命令在 Ubuntu 和其他基于 Debian 的发行版上安装 Ruby; 以下单个命令将在您的 Linux 系统上安装 Ruby 语言和 Ruby 的依赖文件。 不要忘记在安装任何软件包之前更新您的系统存储库。
sudo apt update sudo apt install ruby-full
方法二:通过 Ruby 环境安装 Ruby
在这个方法中,我们将看到如何为 Ruby 创建环境并通过 Ruby 环境 (Rb Env) 安装 Ruby。 首先,在终端 shell 上运行以下命令以获取系统上的 Ruby 环境和依赖包。
sudo apt update sudo apt install git curl libssl-dev libreadline-dev zlib1g-dev autoconf bison build-essential libyaml-dev libreadline-dev libncurses5-dev libffi-dev libgdbm-dev
现在,运行下面给出的 cURL 命令以在您的系统上获取 Ruby。 该命令将从 Github 中提取安装程序文件。
curl -sL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash -
设置环境并下载 Ruby 后,您现在可以在终端 shell 上运行以下 bashrc 和 echo 命令来配置系统。
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc echo 'eval "$(rbenv init -)"' >> ~/.bashrc source ~/.bashrc
最后,在系统终端上运行以下命令,通过 Ruby 环境安装 Ruby。 您可以在全局版本和常量版本之间进行选择,并在 shell 上选择以下任何命令。
rbenv install 2.5.1 rbenv global 2.5.1
安装完成后,检查 Ruby 版本以了解它是否在您的 Linux 系统中正确安装。
ruby --version
2.安装Ruby Fedora 和红帽 Linux
如果您使用的是 Red Hat Linux 或 Fedora 工作站,现在您可以更快地在系统上安装 Ruby。 作为较新的版本 Fedora 支持 DNF 和 YUM,安装包 Fedora 通过 YUM 命令将不是问题。
您只需在终端 shell 上运行以下 Yum 命令即可在基于 Red Hat 的 Linux 系统上安装 Ruby 的完整软件包。
$ sudo yum install ruby
3. 在 Arch Linux 上安装 Ruby
在基于 Arch 的 Linux 系统上安装 Ruby 语言与在其他发行版上安装它没有太大区别。 你可以在你的控制台上以 root 权限运行以下 Pacman 命令来在你的机器上安装 Ruby。
sudo pacman -S ruby
我使用 Manjaro KDE Linux 来说明 Ruby 在 Arch Linux 上的方法。 您也可以在其他基于 Arch 的系统上执行上述 Pacman 命令。
如果您在 Arch 和基于 Arch 的系统上安装软件包时发现任何问题,您可以 点击此链接下载Ruby编译后的ZST包 为您的系统。 下载软件包后,您可以通过 Arch Linux 上的默认软件包安装程序进行安装。
运行你的第一个 Ruby 代码
到目前为止,我们已经看到了在不同的 Linux 系统上安装 Ruby 的方法。 现在是时候在我们的 Linux 机器上通过 Ruby 测试传统的“Hello World”了。 您可以复制以下“Hello World”Ruby 代码在您的设备上进行测试。
puts "Hello, World!"
首先,打开记事本并编写 Ruby 代码。 然后用 .rb
文件扩展名。 现在,运行以下 cd 和 ls 命令在文件系统上查找文件。
现在输入语法 Ruby 然后输入带有文件扩展名的文件名,然后点击 Enter 按钮在您的 Linux 终端 shell 上运行代码。 在输出中,你会看到你的第一个 ‘Hello Word’通过鲁比。
ruby hello.rb
最后的话
在 Linux 系统上安装 Ruby 既轻松又无故障。 在整篇文章中,我描述了在主要 Linux 发行版上安装 Ruby 的方法。 我还演示了如何通过终端 shell 运行简单的 Ruby 代码的方法。
如果您觉得这篇文章有用且内容丰富,请与您的朋友和 Linux 社区分享。 您也可以在评论部分写下您对这篇文章的看法。