当你的系统版本太旧时如何安装 Homebrew Portable Ruby
How to install Homebrew Portable Ruby when your system version is too old
我正在尝试在 macOS 上安装 Homebrew。安装完成后,当我输入 help
时,我得到:
Already downloaded: /.../Library/Caches/Homebrew/portable-ruby-2.6.3.mavericks.bottle.tar.gz
Error: Checksum mismatch.
Expected: ab81211a2052ccaa6d050741c433b728d0641523d8742eef23a5b450811e5104
Actual: f80fd4cc877a64b0ac1c105fdc212ca6be08bb034118900f2c2f58edcfe0dafd
Archive: /.../Library/Caches/Homebrew/portable-ruby-2.6.3.mavericks.bottle.tar.gz
To retry an incomplete download, remove the file above.
Error: Failed to install Homebrew Portable Ruby (and your system version is too old)!
我修好了。
首先,我删除了使用macOS时存储在Library文件夹中的brew文件。
之前的失败是因为连接问题。当我确定连接正常时,它就正常了。
我也有同样的问题,解决方法很简单:把你之前下载的portable-ruby-2.6.3.mavericks.bottle.tar.gz
去掉
rm /.../Library/Caches/Homebrew/portable-ruby-2.6.3.mavericks.bottle.tar.gz
要重试不完整的下载,删除上面的文件,然后 运行:
rm /.../Library/Caches/Homebrew/portableruby-2.6.3.mavericks.bottle.tar.gz
再试一次
在您的终端中尝试 运行ning brew update-reset
,然后在同一终端中尝试 运行 brew upgrade
。
"Homebrew install fails with Error: Failed to install Homebrew Portable Ruby" 对我帮助很大。
它会安装失败,因为我们公司的防火墙在 Homebrew 期间阻止了某些下载,例如 bottle update/install,但很难确定这一点,因为我会得到上面的错误。
删除文件后,尝试
brew upgrade
brew update
在您的个人 Wifi 或您 phone 的热点上。
多年来我一直在自动化它。在 Homebrew 安装过程中有一个新东西(?)正在发挥作用。
我遇到了和上面一样的错误。我提交了一个 issue report 并得到了解决我的问题的回复:
CI=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
我不确定 CI=1
前缀的作用,但我所有的自动化问题都消失了。
使用以下方法从您的 Mac 中删除 Homebrew Portable Ruby tar.gz:
rm <the path.tar.gz>
rm -rf <the path.tar.gz>
我正在尝试在 macOS 上安装 Homebrew。安装完成后,当我输入 help
时,我得到:
Already downloaded: /.../Library/Caches/Homebrew/portable-ruby-2.6.3.mavericks.bottle.tar.gz
Error: Checksum mismatch.
Expected: ab81211a2052ccaa6d050741c433b728d0641523d8742eef23a5b450811e5104
Actual: f80fd4cc877a64b0ac1c105fdc212ca6be08bb034118900f2c2f58edcfe0dafd
Archive: /.../Library/Caches/Homebrew/portable-ruby-2.6.3.mavericks.bottle.tar.gz
To retry an incomplete download, remove the file above.
Error: Failed to install Homebrew Portable Ruby (and your system version is too old)!
我修好了。
首先,我删除了使用macOS时存储在Library文件夹中的brew文件。
之前的失败是因为连接问题。当我确定连接正常时,它就正常了。
我也有同样的问题,解决方法很简单:把你之前下载的portable-ruby-2.6.3.mavericks.bottle.tar.gz
去掉
rm /.../Library/Caches/Homebrew/portable-ruby-2.6.3.mavericks.bottle.tar.gz
要重试不完整的下载,删除上面的文件,然后 运行:
rm /.../Library/Caches/Homebrew/portableruby-2.6.3.mavericks.bottle.tar.gz
再试一次
在您的终端中尝试 运行ning brew update-reset
,然后在同一终端中尝试 运行 brew upgrade
。
"Homebrew install fails with Error: Failed to install Homebrew Portable Ruby" 对我帮助很大。
它会安装失败,因为我们公司的防火墙在 Homebrew 期间阻止了某些下载,例如 bottle update/install,但很难确定这一点,因为我会得到上面的错误。
删除文件后,尝试
brew upgrade
brew update
在您的个人 Wifi 或您 phone 的热点上。
多年来我一直在自动化它。在 Homebrew 安装过程中有一个新东西(?)正在发挥作用。
我遇到了和上面一样的错误。我提交了一个 issue report 并得到了解决我的问题的回复:
CI=1 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
我不确定 CI=1
前缀的作用,但我所有的自动化问题都消失了。
使用以下方法从您的 Mac 中删除 Homebrew Portable Ruby tar.gz:
rm <the path.tar.gz>
rm -rf <the path.tar.gz>