linux

linux安装ruby如何进行编译

小樊
81
2024-12-06 16:22:12
栏目: 编程语言

在 Linux 上安装 Ruby 时,通常有两种方法:使用包管理器(如 apt 或 yum)或从源代码编译

  1. 首先,确保系统已安装了必要的依赖项。对于 Ubuntu/Debian 系统,可以使用以下命令安装依赖项:
sudo apt-get update
sudo apt-get install -y build-essential libssl-dev libreadline-dev zlib1g-dev

对于 CentOS/RHEL 系统,可以使用以下命令安装依赖项:

sudo yum groupinstall -y "Development Tools"
sudo yum install -y openssl-devel readline-devel zlib-devel
  1. 下载 Ruby 源代码。访问 Ruby 官方网站(https://www.ruby-lang.org/en/downloads/ )以获取最新版本的下载链接。例如,要下载 Ruby 3.0.2,请运行以下命令:
wget https://cache.ruby-lang.org/pub/ruby/3.0/ruby-3.0.2.tar.gz
  1. 解压源代码并进入解压后的目录:
tar xvf ruby-3.0.2.tar.gz
cd ruby-3.0.2
  1. 配置编译选项。运行以下命令以配置 Ruby 编译选项。你可以根据需要启用或禁用特定的选项。
./configure --prefix=/usr/local/ruby --enable-shared --disable-install-doc --disable-document-strings
  1. 编译并安装 Ruby:
make
sudo make install
  1. 验证 Ruby 安装。运行以下命令以检查 Ruby 是否已成功安装:
ruby -v

这将显示已安装的 Ruby 版本。现在你已经在 Linux 上成功编译并安装了 Ruby。

0
看了该问题的人还看了