在 Mac 上安装 Homebrew 并配置代理
工作1.5年的前端工程师最近开始使用 Mac,并对 Mac 终端的强大功能感到兴奋。Mac 终端可以通过简单的命令轻松配置大多数开发环境。特别是使用 Homebrew,这是一个允许用户通过命令行安装、更新和管理软件的工具,极大地简化了软件的安装和维护过程。
安装 Homebrew
首先,我尝试按照 Homebrew 官网 提供的命令安装 Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
然而,安装过程中出现了一个错误:
curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to raw.githubusercontent.com:443
解决安装问题
经过一番搜索,我发现问题出在 Mac 终端默认不通过代理访问网络。解决这个问题的步骤如下:
-
设置代理:我设置了终端代理,以确保能够访问网络
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890
命令来源:
输入这条命令后,虽然没有明显的反馈,但不要紧,接着下一步
- 重新运行安装命令:设置代理后,我重新运行了安装命令,这次安装成功。
简化代理设置
为了更方便地管理代理设置,我使用了别名命令来简化这一过程。设置如下:
# 代理设置 start
alias proxy='export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890'
alias unproxy='unset all_proxy unset https_proxy unset http_proxy'
# 代理设置 end
这样,我只需在控制台输入 proxy
就能启用代理,输入 unproxy
则关闭代理。
别名命令,不仅简化了当前的操作,还可以优化以后用到的终端命令