macbook pro (M1) + install brew + brew install cloudfoundry

 解决办法:

// 安装 homebrew
arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"


// brew 安装 cf
arch -x86_64 /usr/local/Homebrew/bin/brew install cloudfoundry/tap/cf-cli@8

.

.

.

.

如果:

先安装brew 

然后再用brew安装cf 

brew install cloudfoundry/tap/cf-cli@8

那么就会:

当前 (2022-03-25), 在 macbook pro (m1) 上 会出现如下error

cf-cli: The x86_64 architecture is required for this software.
Error: An unsatisfied requirement failed this build.

.

.

.

.

.

过程:

网上关于brew install, 几乎都是如下安装

The Missing Package Manager for macOS (or Linux) — Homebrew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

 然而,这种方式安装的brew,在macbook pro (m1) 上使用brew 无法成功安装 cloudfoundry

除了上述错误提示,有时候 执行 brew install  cloudfoundry/tap/cf-cli@8 会弹出一个 tips让用如下方式安装:Installation — Homebrew Documentation

然而并没有什么用....

直到再github上找到的一个同样问题的issue

https://github.com/cloudfoundry/cli/issues/2131https://github.com/cloudfoundry/cli/issues/2131

what is Rosetta Shell ?  

继续 google,  终于解决了问题:

macos - How to run the Homebrew installer under Rosetta 2 on M1 Macbook - Stack Overflow

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值