1.安装Ruby的步骤(Ubuntu)

Ruby源码包官方下载地址:https://cache.ruby-lang.org/pub/ruby/

#安装依赖
sudo apt update
sudo apt install build-essential libssl-dev libyaml-dev zlib1g-dev libffi-dev libgmp-dev rustc

#新建目录
mkdir ~/.ruby

#配置环境变量
echo 'export RUBY_HOME="$HOME/.ruby/3.4.1"' >> ~/.bashrc
echo 'export PATH="$RUBY_HOME/bin:$PATH"' >> ~/.bashrc

#重启终端生效或执行以下命令立即生效。
source ~/.bashrc

#下载Ruby源码包
#官方下载地址
wget -c https://cache.ruby-lang.org/pub/ruby/3.4/ruby-3.4.1.tar.xz
#ruby-china镜像
wget -c https://cache.ruby-china.com/pub/ruby/3.4/ruby-3.4.1.tar.xz
#华为云镜像
wget -c https://mirrors.huaweicloud.com/ruby/ruby/3.4/ruby-3.4.1.tar.xz

#解压Ruby源码包并切换目录
tar xvf ruby-3.4.1.tar.xz && cd ruby-3.4.1

#新建目录并切换目录
mkdir build && cd build

#配置
../configure --prefix="${HOME}/.ruby/3.4.1"

#构建
make

#测试
make test

#安装
make install

#切换目录并删除Ruby源码包和解压目录
cd && rm -rf ruby-3.4.1.tar.xz ruby-3.4.1

#查看版本
ruby -v
#配置https://rubygems.org/的镜像
#Rubygems
#ruby-china镜像
gem sources -a https://gems.ruby-china.com/ -r https://rubygems.org/
#华为云镜像
gem sources -a https://mirrors.huaweicloud.com/repository/rubygems/ -r https://rubygems.org/

#Bundler
#ruby-china镜像
bundle config mirror.https://rubygems.org https://gems.ruby-china.com/
#华为云镜像
bundle config mirror.https://rubygems.org https://mirrors.huaweicloud.com/repository/rubygems/

#升级Rubygems和Bundler
gem update --system

#查看版本
gem -v
bundler -v

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/ruby/rubyenv/35402.html

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2024年12月10日 23:27
下一篇 2025年1月1日 23:30

相关推荐

发表回复

登录后才能评论