Ruby 是一种面向对象的动态编程语言,其语法简洁而富有表现力。在 Linux 系统上安装 Ruby 版本是开发 Ruby 应用程序和脚本的必备条件。
通过软件包管理器安装
大多数 Linux 发行版都提供了 Ruby 软件包,可通过其各自的软件包管理器进行安装。例如,对于 Debian 和 Ubuntu 系统,使用 apt 命令:
bash
sudo apt install ruby-full
对于 Red Hat 和 CentOS 系统,使用 yum 命令:
bash
sudo yum install ruby
从源代码编译安装
如果你需要安装特定版本的 Ruby,或者希望从源代码编译以获得更好的控制,也可以从官方网站下载 Ruby 源代码并手动编译安装。
下载 Ruby 源代码:
bash
wget https://cache.ruby-lang.org/pub/ruby/$(ruby --version | cut -d. -f1,2)-p$(ruby --version | cut -d. -f3)/ruby-$(ruby --version).tar.gz
解压源代码:
bash
tar -zxvf ruby-$(ruby --version).tar.gz
编译源代码:
bash
cd ruby-$(ruby --version) && ./configure && make
安装 Ruby:
bash
sudo make install
验证 Ruby 安装
安装完毕后,可以使用以下命令验证 Ruby 是否已正确安装:
bash
ruby -v
此命令应输出 Ruby 的当前版本号。
切换 Ruby 版本
如果你在系统中安装了多个 Ruby 版本,可以通过 rbenv 或 rvm 等工具进行版本切换。这些工具允许你在项目之间轻松地切换不同的 Ruby 版本。
请注意,安装 Ruby 版本时可能会遇到不同系统或版本特有的问题。请仔细阅读相关文档并根据需要进行故障排除。