1.安装Ruby的步骤(Ubuntu)

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

#新建目录
mkdir ~/.ruby

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

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

#下载
#官方下载地址
wget -c https://cache.ruby-lang.org/pub/ruby/4.0/ruby-$RUBY_VERSION.tar.xz
#ruby-china镜像
wget -c https://cache.ruby-china.com/pub/ruby/4.0/ruby-$RUBY_VERSION.tar.xz
#华为云镜像
wget -c https://mirrors.huaweicloud.com/ruby/ruby/4.0/ruby-$RUBY_VERSION.tar.xz

#解压并切换目录
tar xvf ruby-$RUBY_VERSION.tar.xz && cd ruby-$RUBY_VERSION

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

#配置
../configure --prefix="$RUBY_HOME"

#构建
make -j $(nproc)

#测试
make test -j $(nproc)

#安装
make install

#切换目录并删除
cd && rm -rf ruby-$RUBY_VERSION.tar.xz ruby-$RUBY_VERSION

#查看版本
ruby --version
gem --version
bundle --version
#配置https://rubygems.org的镜像
#ruby-china镜像
gem sources -r https://rubygems.org/ -a https://gems.ruby-china.com/
bundle config set --global mirror.https://rubygems.org https://gems.ruby-china.com/
#华为云镜像
gem sources -r https://rubygems.org/ -a https://mirrors.huaweicloud.com/repository/rubygems/
bundle config set --global mirror.https://rubygems.org https://mirrors.huaweicloud.com/repository/rubygems/

#查看配置
gem sources
bundle config list

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

huoxiaoqiang的头像huoxiaoqiang

发表回复

登录后才能评论
分享本页
返回顶部