在 Linux 上安装 Ruby 可以通过多种方式进行,以下是一些常见的方法:
1. 使用包管理器
大多数 Linux 发行版都有自己的包管理器,可以用来安装 Ruby。以下是几种常见的包管理器及其安装命令:
Ubuntu/Debian
sudo apt update sudo apt install ruby
Fedora
sudo dnf install ruby
CentOS/RHEL
sudo yum install ruby
openSUSE
sudo zypper install ruby
2. 使用 RVM(Ruby Version Manager)
RVM 是一个流行的 Ruby 版本管理工具,可以让你在同一台机器上安装和管理多个版本的 Ruby。
安装 RVM
# 使用 curl 安装 curl -sSL https://get.rvm.io | bash -s stable # 或者使用 wget 安装 wget -qO - https://raw.githubusercontent.com/rvm/rvm/master/binscripts/rvm-installer | bash -s stable
安装完成后,加载 RVM 环境变量:
source ~/.bashrc
使用 RVM 安装 Ruby
rvm install ruby
3. 使用 rbenv
rbenv 是一个轻量级的 Ruby 版本管理工具,适用于 macOS 和 Linux。
安装 rbenv
# 使用 curl 安装 curl -fsSL https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash # 或者使用 wget 安装 wget -qO - https://github.com/rbenv/rbenv-installer/raw/master/bin/rbenv-installer | bash
安装完成后,将以下内容添加到你的 shell 配置文件(如 ~/.bashrc
或 ~/.zshrc
):
export PATH="$HOME/.rbenv/bin:$PATH" eval "$(rbenv init -)"
使用 rbenv 安装 Ruby
rbenv install ruby
4. 手动编译安装
如果你需要安装特定版本的 Ruby 或者需要一些特定的配置,可以选择手动编译安装。
下载 Ruby 源码
wget https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.4.tar.gz tar -xzf ruby-2.7.4.tar.gz cd ruby-2.7.4
编译和安装
./configure make sudo make install
验证安装
无论使用哪种方法安装 Ruby,都可以通过以下命令验证安装是否成功:
ruby -v
希望这些方法能帮助你顺利在 Linux 上安装 Ruby!如果有任何问题,请随时提问。