brew换源

发布时间 2023-10-30 10:48:53作者: pywjh

brew换源

更换 Homebrew 的镜像源,以避免非 ASCII 字符的问题。您可以按照以下步骤更换镜像源:

  1. 打开终端。

  2. 运行以下命令来更换 Homebrew 的镜像源为清华大学的镜像:

    cd "$(brew --repo)"
    git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
    
  3. 运行以下命令来更换 Homebrew Core 的镜像源为清华大学的镜像:

    cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
    git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
    
  4. 运行以下命令来更新 Homebrew:

    brew update
    

尝试更换镜像源后,再次运行您的安装命令,看看问题是否解决。

brew update执行没有反应

如果在运行 brew update 命令时没有任何反应,可能是由于网络连接问题或其他原因导致 Homebrew 无法更新。您可以尝试以下步骤来解决问题:

  1. 检查网络连接:确保您的网络连接正常,并且没有任何防火墙或代理设置阻止 Homebrew 的网络访问。

  2. 清理 Homebrew 缓存:运行以下命令清理 Homebrew 的缓存:

    brew cleanup
    
  3. 强制更新 Homebrew:运行以下命令来强制更新 Homebrew:

    git -C $(brew --repo) fetch --unshallow
    

    这将确保您的 Homebrew 存储库是完整的,并且可以进行更新。

  4. 重新运行 brew update:再次运行 brew update 命令,看看是否能够成功更新 Homebrew。

如果上述步骤仍然无法解决问题,请尝试在终端中运行以下命令来获取更详细的错误日志:

brew update --verbose

这将显示更多的调试信息,可能有助于确定问题所在。