Homebrew版使用说明
所属分类:Csbase | 发布于 2023-06-20 09:18:25
写完之后才发现原来这个方法只能在Intel版的Mac上使用,新的Mac上使用Arm架构的处理要另外的安装过程。
Apple Silicon CPU版看这个文档:https://mirrors.tuna.tsinghua.edu.cn/help/homebrew/
Homebrew官网:http://brew.sh/index_zh-cn.html
Homebrew是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,相当于linux下的apt-get、yum神器;Homebre可以在Mac上安装一些OS X没有的UNIX工具,Homebrew将这些工具统统安装到了 /usr/local/Cellar 目录中,并在 /usr/local/bin 中创建符号链接。
- brew 安装目录 /usr/local/Cellar
- brew 配置目录 /usr/local/etc
- brew 命令目录 /usr/local/bin 注:homebrew在安装完成后自动在/usr/local/bin加个软连接
国内安装Homebrew
删除之前的Homebrew
sudo rm -rf /usr/local/Homebrew
同步brew.git库
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git /usr/local/Homebrew
关联执行脚本
# 如果没有/usr/local/bin目录,则需要使用下面的命令先创建目录
# sudo mkdir /usr/local/bin
sudo ln -s /usr/local/Homebrew/bin/brew /usr/local/bin/brew
同步core库
sudo mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
同步cash库
sudo mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
提权
sudo chown -R $(whoami) /usr/local/Homebrew
sudo mkdir /usr/local/etc
sudo mkdir /usr/local/var/homebrew
sudo chown -R $(whoami) /usr/local/var/homebrew
查看版本号
brew -v
更换镜像源
替换默认镜像源
cd "$(brew --repo)"
git remote set-url origin git://mirrors.ustc.edu.cn/brew.git
bash用户
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 #刷新
更新brew
brew update