在 macOS 中更新 Ruby 版本

Nurudeen Ibrahim 2023年1月30日
  1. 在 macOS 中使用 Homebrew 更新 Ruby 版本
  2. 在 macOS 中使用 rvm 更新 Ruby 版本
  3. 在 macOS 中使用 rbenv 更新 Ruby 版本
在 macOS 中更新 Ruby 版本

儘管 macOS 預裝了 Ruby,但預裝版本通常落後,通常需要更新版本。本教程將介紹在 Mac 上安裝 Ruby 的不同方法。

在 macOS 中使用 Homebrew 更新 Ruby 版本

brew install ruby

在終端中執行上述命令會安裝最新版本的 Ruby。

假設你將從事需要不同 Ruby 版本的不同專案。在這種情況下,需要版本管理器。rbenvrvm 是兩個最流行的 Ruby 版本管理器,下面是通過這兩種方法安裝 Ruby 的步驟。

在 macOS 中使用 rvm 更新 Ruby 版本

  • 安裝 rvm
    curl -sSL https://get.rvm.io | bash -s stable --ruby
    
  • 關閉並重新開啟你的終端。然後,安裝最新版本的 Ruby
    rvm install ruby --latest
    

你還可以使用 rvm install 2.7.0 安裝特定版本。然後,獲取你已安裝的所有版本的列表。

rvm list

上述命令列出了所有已安裝的版本,並指出了活動(當前)版本。

要在版本之間切換,假設我們要切換到 2.7.0 版本,請執行 rvm use 2.7.0

要閱讀有關 rvm 的更多資訊,你可以檢視官方文件

在 macOS 中使用 rbenv 更新 Ruby 版本

  • 安裝 rbenv
    brew install rbenv
    
  • 在你的 shell 中設定 rbenv
    rbenv init
    
  • 關閉並重新開啟你的終端,以便你的更改生效
  • 安裝 Ruby 版本
    rbenv install 2.7.0
    

獲取你已安裝的所有版本的列表

rbenv versions

要切換到特定版本,請執行 rbenv global 2.7.0

要檢查活動(當前)版本,請執行 rbenv version

要閱讀有關 rbenv 的更多資訊,請參閱官方文件