Homebrew使用记录
Homebrew使用记录
1. homebrew-core (no Git repository)问题
解决方法是:
1、删除homebrew
1 | sudo rm -rf Homebrew |
2、重新安装,找到官网:macOS(或 Linux)缺失的软件包的管理器 — Homebrew,复制命令在终端执行:
1 | /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" |
我本地安装时候会报错。
2. Failed to connect to raw.githubusercontent.com port 443
报错原文:
curl: (7) Failed to connect to raw.githubusercontent.com port 443 after 7 ms: Couldn’t connect to serve
查到错误原因可能与 git 配置文件中的代理设置有关,即使没有使用任何代理请求连接到 gitHub,也可能会收到此错误。通过更新 Linux 和 Windows 中的 /etc/hosts
文件解决,管理员权限打开 /etc/hosts
,末尾添加一行:
1 | 185.199.108.133 raw.githubusercontent.com |
保存退出,新开一个命令窗口,重新执行上述安装命令,安装情况如下,一般无特殊需求是直接回车即可的。这一步国内耗时可能比较久。
注意,命令结束之后,需要将Homebrew添加到PATH中:
1 | (echo; echo 'eval "$(/usr/local/bin/brew shellenv)"') >> /Users/cjv/.zprofile |
然后执行brew help
,可以查看使用方法,同时检测Homebrew是否添加到环境变量,用户文档:https://docs.brew.sh
1 | Example usage: |
3. 国内换源
替换 Homebrew 默认源,推荐使用清华的源。日常使用,可设置如下环境变量使用清华提供的 Homebrew 镜像:
1 | export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api" |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 立青!
评论