Cask ‘libreoffice-still‘ definition is invalid .....unknown or unsupported macOS version: :mavericks

问题描述:

macbook 升级为big sur后,在iterm中使用brew search mysql 报如下错误(因为已解决所以错误记的不全):

Cask 'libreoffice-still' definition is invalid .....unknown or unsupported macOS version: :mavericks

解决方法:

在终端中执行如下命令,待其执行完毕即可

brew update-reset

解决过程:

1: 在网上查找类似的错误解决方法,在终端中执行如下命令,经尝试无用(但在搜索过程中,发现有的网友说可以),参考链接 https://github.com/Homebrew/homebrew-cask/issues/58046

/usr/bin/find "$(brew --prefix)/Caskroom/"*'/.metadata' -type f -name '*.rb' -print0 | /usr/bin/xargs -0 /usr/bin/perl -i -pe 's/depends_on macos: \[.*?\]//gsm;s/depends_on macos: .*//g'

2:上边的尝试无效后,使用如下命令也没能成功

brew update

3:然后看有网友推荐重装brew,用brew官网卸载的命令尝试后,报如下错误,然后又要去解决这个问题,结果配置了hosts ip 域名映射后,还是访问不通,没办法只好先放弃

Failed to connect to raw.githubusercontent.com port 443

4:上边都走不通,我只能强迫自己换个思路,思考出现brew无法使用的最根本的原因:macbook系统升级了big sur。然后我使用关键字 mac 升级big sur homebrew来重新搜索。然后就看到了一个网友的文章,使用如下命令终于解决brew search 无法使用的问题,也无需再考虑卸载brew的事情了。网友文章地址:http://live.wisesz.cn/2020/07/08/bigsurundefinepath/

brew update-reset

 

  • 5
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值