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/

相关推荐
cyber_两只龙宝10 小时前
【Oracle】Oracle之DQL中WHERE限制条件查询
linux·运维·数据库·云原生·oracle
22信通小白11 小时前
USRP初学者使用手册(基础配置及bug记录)——Linux+Clion(单台X310收发)
linux·运维·c++·5g·bug·信息与通信
网络安全许木11 小时前
自学渗透测试第14天(信息收集进阶与指纹识别)
linux·网络安全·渗透测试
xlq2232211 小时前
40.线程控制
linux
TechMasterPlus12 小时前
Linux U-Boot 与内核启动流程深度解析:从上电到 Shell 的完整之旅
linux·运维·服务器
大白菜和MySQL12 小时前
Linux下dhcp服务搭建
linux·运维·服务器
大白菜和MySQL12 小时前
linux系统环境常用命令
android·linux·adb
SPC的存折12 小时前
1、MySQL故障排查与运维案例
linux·运维·服务器·数据库·mysql
Run_Teenage12 小时前
Linux:认识信号,理解信号的产生和处理
linux·运维·算法
Deitymoon12 小时前
linux——TCP服务器获取客户端IP地址
linux·服务器·tcp/ip