Debian 编译安装 ruby3.2

在 Debian 系统中,默认仓库的 Ruby 版本通常较旧(如 Debian 9/10 默认 Ruby 2.3.x,Debian 11 默认 Ruby 2.7.x)。如果你需要安装更高版本的 Ruby(如 3.0+),可以通过以下方法实现:

从源码编译

适用于需要最新版本或自定义编译选项的情况。

1. 安装依赖

bash 复制代码
apt update
bash 复制代码
apt install -y wget build-essential libssl-dev libreadline-dev zlib1g-dev libyaml-dev

2. 下载并编译 Ruby

bash 复制代码
wget https://cache.ruby-lang.org/pub/ruby/3.2/ruby-3.2.2.tar.gz
bash 复制代码
tar -xzvf ruby-3.2.2.tar.gz
bash 复制代码
cd ruby-3.2.2
bash 复制代码
mkdir -p /usr/local/ruby
bash 复制代码
./configure --prefix=/usr/local/ruby
bash 复制代码
make && make install
bash 复制代码
ln -s /usr/local/ruby/bin/ruby /usr/local/bin/ruby 

3. 验证

bash 复制代码
ruby -v  # 应显示 Ruby 3.2.2

相关推荐
Rooting++15 小时前
腾讯无界微前端源码分析
前端
小嘿前端仔16 小时前
用AI读源码这件事:前端视角的实战方法论,附Vue3 reactivity源码解读示范
前端
其实防守也摸鱼16 小时前
XSS漏洞全景解析:从原理、实战利用到纵深防御
前端·网络·安全·xss·xss漏洞
戴维南16 小时前
DeepAgents 快速上手教程
前端
bigfatDone16 小时前
OpenSpec + Superpowers 联合开发工作流
前端
北漂大橙子16 小时前
OpenSpec 完全指南:让 AI 编码可预测的规范框架
前端
lemon_yyds16 小时前
OpenCode 最佳实践
前端
用户527096487449017 小时前
前端登录菜单加载性能优化总结
前端
你觉得脆皮鸡好吃吗17 小时前
Check Anti-CSRF Token (AI)
前端·网络·网络协议·安全·csrf·网络安全学习