Mac下Homebrew更新国内源brew update卡死(完美解决,网上都不完整)

Mac下Homebrew更新国内源brew update卡死(完美解决,网上都不完整)

网上的更新国内源大多不完整,导致brew update 失败

先更新下brew

有时brew版本太旧也会有问题

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

再更新国内源

#更新Homebrew
cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git

#更新Homebrew-core
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

#更新Homebrew-cask(最重要的一步,很多更新完国内源依然卡就是没更新这个)
cd "$(brew --repo)"/Library/Taps/homebrew/homebrew-cask
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

更新HOMEBREW_BOTTLE_DOMAIN

最重要

  • 使用zsh的用户
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles/' >> ~/.zshrc
source ~/.zshrc
  • 使用bash的用户
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles/' >> ~/.bash_profile
source ~/.bash_profile

更新库

brew update -v
#或都使用下面的更新

brew update-reset && brew update -v -f

感谢网友提醒,使用下面的命令即可

brew update-reset 

参考
[Linux实践] macOS平台Homebrew更新brew update卡死,完美解决

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/100366.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • conda 安装whl_whl文件是什么

    conda 安装whl_whl文件是什么里写自定义目录标题)conda安装本地whl文件(opencv,pytorch,torchvision等)因为在线安装总是遇到报错,就直接离线下载安装离线安装报错可能是因为代理没关,下图下载torch,torchvision离线文件网址:https://download.pytorch.org/whl/torch_stable.html里面有cpu和GPU版本的离线文件,下载对应版本(gpu版本要对应cuda)下载好之后,打开Anacondaprompt建一个专门的环境,我已经建好

    2022年10月19日
  • jenkins私库上进行web项目部署原理[通俗易懂]

    jenkins私库上进行web项目部署原理[通俗易懂]2019独角兽企业重金招聘Python工程师标准>>>…

  • MySQL修改字段类型、字段名字、字段长度、字段小数点长度。

    MySQL修改字段类型、字段名字、字段长度、字段小数点长度。mysql>altertable表名modifycolumn字段名类型。数据库中address表city字段是varchar(30),修改类型可以用(谨慎修改类型,可能会导致原有数据出错)。mysql>altertableaddressmodifycolumncitychar(30);修改长度可以用(修改长度,要保证不短与已有数据,以保证原有数据不出错)mysql>altertableaddressmodifycolumncityvarcha.

  • mysql将字符串转为数字

    mysql将字符串转为数字MySQL字符串+0即可转为数字:<!–查找版本是否满足区间–><selectid="isVersion"resultType="java.lang.String"parameterType="map">SELECTversion_idfromjob_release_versionwheresrc_ver…

  • Java代码实现文件上传「建议收藏」

    Java代码实现文件上传「建议收藏」Java代码实现文件上传在文件上传过程中,文件是以流的形式从浏览器提交到服务端的。一般情况下采用Apache公司的开源文件上传组件common-fileupioad来进行文件的上传。由于common-fileupioad依赖于common-io,所以还要下载common-io这个包。准备工作:下载jar包,建立项目,把包导入lib目录,将lib添加到项目输出目录,配置好Tomcat。我们只…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号