在 Linux 上安装 Ruby 时,通常有两种方法:使用包管理器(如 apt 或 yum)或从源代码编译
- 首先,确保系统已安装了必要的依赖项。对于 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
- 下载 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
- 解压源代码并进入解压后的目录:
tar xvf ruby-3.0.2.tar.gz cd ruby-3.0.2
- 配置编译选项。运行以下命令以配置 Ruby 编译选项。你可以根据需要启用或禁用特定的选项。
./configure --prefix=/usr/local/ruby --enable-shared --disable-install-doc --disable-document-strings
- 编译并安装 Ruby:
make sudo make install
- 验证 Ruby 安装。运行以下命令以检查 Ruby 是否已成功安装:
ruby -v
这将显示已安装的 Ruby 版本。现在你已经在 Linux 上成功编译并安装了 Ruby。