如何使用 Homebrew 更新 Ruby?

问题描述 投票:0回答:6

我想知道如何使用 Homebrew 更新到最新的 Ruby 稳定版本。我对使用 RVM 感兴趣。谢谢。

ruby macos homebrew
6个回答
212
投票

ruby-build

rbenv 一起使用。以下行安装 Ruby 3.3.0 并将其设置为默认 Ruby 版本:
$ brew update
$ brew install ruby-build
$ brew install rbenv

$ rbenv install 3.3.0
$ rbenv global 3.3.0



108
投票
brew upgrade ruby


应该提取最新版本的软件包并安装它。

brew update

更新brew本身,而不是包

(他们称之为公式)


15
投票
rbenv 自述文件

先更新:
    brew upgrade rbenv ruby-build
  • 查看 Ruby 版本列表:可用版本:
  • rbenv install -l
  • 安装:
  • rbenv install <selected version>
  • 
        

7
投票
来自参考

)尝试: $ rbenv install -l



3
投票
@spickermann 的说明进行操作

,但我仍然遇到了 Mac 系统 Ruby 安装为主的问题(ruby -v 没有显示我新安装的

global
ruby)。我通过执行另外三个步骤解决了这个问题:

    rbenv init
  1. 按照控制台中出现的说明进行操作。对我来说,使用
  2. .zshrc

    :

    # Load rbenv automatically by appending
    # the following to ~/.zshrc:
    eval "$(rbenv init - zsh)"
    

    如果您使用 
    .bashrc

    .bash_profile
    ,而不是
    .zshrc
    ,您的情况可能会有所不同 - 在所有情况下,您
    应该能够将 
    eval 声明
    更改为
    eval "$(rbenv init -)"

    并让它发挥同等作用。

  3. 启动一个新终端(或重新获取您的
  4. rc

    文件)。对我来说,使用

    .zshrc
    :
    source ~/.zshrc
    

    
    
  5. 执行这些步骤后,
ruby -v

显示了所需的 Ruby 版本,而不是系统安装的版本。


    



-4
投票

\curl -sSL https://get.rvm.io | bash -s stable


然后重新启动终端

rvm install ruby-2.4.2

检查 ruby 版本应该是 2.4.2

© www.soinside.com 2019 - 2024. All rights reserved.