文章

CentosOS 8安装 ruby3.2 (Step by Step)

Install Dependencies

1
dnf install epel-release -y
1
dnf install gcc make git-core zlib zlib-devel gcc-c++ patch readline readline-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison curl sqlite-devel -y

Install Yarn

1
curl -sL https://dl.yarnpkg.com/rpm/yarn.repo | tee /etc/yum.repos.d/yarn.repo
1
dnf install yarn -y	

Install Ruby with Rbenv

1
2
3
4
git clone https://github.com/rbenv/rbenv.git ~/.rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
exec $SHELL
1
2
3
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL

查看可用版本:

1
rbenv install -l

安装指定版本:

1
rbenv install 3.2.2

设置默认版本:

1
rbenv global 3.1.2

查看是否安装成功:

1
ruby -v
本文由作者按照 CC BY 4.0 进行授权