Mac 安装 Homebrew软件包管理工具

安装方法一 :

官网推荐安装命令行
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
当时经常会报下面错误

  • curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused (连接被拒)
  • curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection time out (连接超时)
    这应该是被墙导致
    解决办法:
    https://www.ipaddress.com 网站查询 raw.githubusercontent.com 对应的ip地址
    修改系统hosts > 终端使用命令行sudo vim /etc/hosts 在里边添加域名解析地址 199.232.68.133 raw.githubusercontent.com (199.232.68.133 是查询到的对应ip)

安装方法2

参考: https://docs.brew.sh/Installation
使用命令行 sudo mkdir homebrew && curl -L https://github.com/Homebrew/brew/tarball/master | tar xz --strip 1 -C homebrew

安装方法 3

使用命令行加载安装脚本(如果下载不成功切换网络尝试,可以连接手机热点)

# 进入根目录
cd ~ 
# 下载
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install
# 下载完成后找到文件打开

注释掉 BREW_REPO = "https://github.com/Homebrew/brew".freeze 
      CORE_TAP_REPO = "https://github.com/Homebrew/homebrew-core".freeze (新版本可能不存在了,直接加上下边的就行)
修改为 BREW_REPO = "git://mirrors.ustc.edu.cn/brew.git".freeze 
      CORE_TAP_REPO = "git://mirrors.ustc.edu.cn/homebrew-core.git".freeze

#修改后保存, 执行下面命令
ruby brew_install.rb

安装方法4

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

补充: 修改镜像源

方法3安装的不需要修改

① 替换核心软件仓库

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

② 替换 cask 软件仓库(提供 macOS 应用和大型二进制文件)

cd "$(brew --repo)"/Library/Taps/caskroom/homebrew-cask
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
替换 Bottles 源(Homebrew 预编译二进制软件包)

③ bash(默认 shell)用户:

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

④ zsh 用户:

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc

福利环节

Rvm 官网https://www.rvm.io/
Rvm 安装指南https://rvm.io/rvm/install
Ruby 官网https://rubygems.org/
CocoaPods 官网https://cocoapods.org/
Homebrew 官网http://brew.sh/index_zh-cn.html
ruby 镜像

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。