logo

解决Mac上安装brew卡在'Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...'的问题

作者:搬砖的石头2024.04.09 12:04浏览量:28

简介:当在Mac上安装或升级brew时,由于国内的网络环境,可能会遇到'Cloning into '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core'...'这一步卡住的问题。本文将介绍如何通过手动从清华git镜像下载homebrew-core来解决此问题。

Mac上解决brew安装卡在’Cloning into ‘/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core’…’的问题

对于许多Mac用户来说,安装或升级brew是日常使用中的常规操作。brew是Mac上非常流行的包管理器,它允许用户轻松地安装、更新和删除各种软件。然而,在国内的网络环境下,许多用户可能会遇到brew安装或升级时卡在’Cloning into ‘/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core’…’的问题。这是由于brew默认从国外的git仓库下载数据,而国内的网络环境可能导致下载速度缓慢或连接超时。

为了解决这个问题,我们可以手动从清华的git镜像下载homebrew-core,然后替换掉brew默认的下载源。以下是具体的操作步骤:

步骤1:进入brew的taps目录

首先,打开终端,然后使用cd命令进入到brew的taps目录:

  1. cd /usr/local/Homebrew/Library/Taps/

如果homebrew文件没有,你可以自行创建:

  1. mkdir homebrew
  2. cd homebrew

步骤2:从清华git镜像下载homebrew-core

使用git clone命令从清华的git镜像下载homebrew-core:

  1. git clone https://mirrors.ustc.edu.cn/homebrew-core.git

同样的,你还需要下载homebrew-cask:

  1. git clone https://mirrors.ustc.edu.cn/homebrew-cask.git

步骤3:更新brew

下载完成后,执行brew update命令来更新brew:

  1. brew update

这样,你就成功解决了brew安装或升级时卡在’Cloning into ‘/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core’…’的问题。

注意事项

  1. 定期更新:随着时间的推移,brew和它的源可能会进行更新。因此,建议你定期检查并更新你的brew安装。
  2. 网络问题:如果你发现从清华的git镜像下载速度仍然很慢,你可以考虑使用其他国内的git镜像,或者直接使用VPN来提高下载速度。
  3. 安全:确保你从可信任的源下载软件和工具,避免使用不明来源的镜像或第三方软件。

通过以上的步骤,你应该能够成功解决在Mac上安装或升级brew时遇到的’Cloning into ‘/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core’…’的问题。希望这篇文章对你有所帮助,如果你有任何其他问题或需要进一步的帮助,请随时提问。

相关文章推荐

发表评论