CentOS安装Ruby环境

安装依赖项

bash 复制代码
sudo yum install -y perl zlib-devel openssl-devel

安装git

bash 复制代码
sudo yum install -y git
git config --global http.sslVerify false

curl取消ssl认证

bash 复制代码
echo "insecure" >> ~/.curlrc

安装rbenv

https://github.com/rbenv/rbenv

bash 复制代码
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'eval "$(~/.rbenv/bin/rbenv init - bash)"' >> ~/.bashrc

重启bash后继续执行:

bash 复制代码
git clone https://github.com/rbenv/ruby-build.git "$(rbenv root)"/plugins/ruby-build
rbenv install RUBY_VERSION
rbenv global RUBY_VERSION

验证是否安装成功

bash 复制代码
ruby -v
gem -v
bundler -v

Ruby安装位置:~/.rbenv/versions/RUBY_VERSION/

相关推荐
liuyunluoxiao27 分钟前
基于生产者消费者模型的线程池【Linux操作系统】
linux
程序员黄老师2 小时前
Ubuntu 24.04上安装 Intelligent Pinyin 中文输入法
linux·运维·ubuntu
HONG_YANG2 小时前
ERPNext 介绍、安装和维护建议
linux
HONG_YANG2 小时前
ERPNext 搭建教程:Linux 一键部署与维护
linux
晨岳2 小时前
CentOS 安装 JDK+ NGINX+ Tomcat + Redis + MySQL搭建项目环境
java·redis·mysql·nginx·centos·tomcat
Enti7c2 小时前
什么是void,什么时候使用void类型?never和void的区别
linux·运维·ubuntu
scilwb4 小时前
基于Isaac Sim场景的Coverage Path Planning 项目部署完整指南
linux
知北游天4 小时前
Linux:多线程---同步&&生产者消费者模型
java·linux·网络
kfepiza5 小时前
`nmcli con add type vlan`中的: `ifname` , `dev` ,`vlan.parent`, `id`,`vlan.id`
linux·网络协议·tcp/ip
kfepiza5 小时前
Linux的NetworkManager的`nmcli connection add` 笔记250712
linux·网络协议·tcp/ip