Mac安装Homebrew
最新的Homebrew已经更新了安装命令,新的安装方法可以参考这里
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
一般安装Homebrew只需要去官网复制上面的这条命令就可以非常简单快速的安装Homebrew,但是受制于国内的网络的环境,总会出现各种各样的错误。比如下面的错误:
error: RPC failed; curl 18 transfer closed with outstanding read data remaining
fatal: the remote end hung up unexpectedly
fatal: early EOF
fatal: index-pack failed
Failed during: git fetch origin master:refs/remotes/origin/master --tags --force
挂梯子是最直接的解决方式,当然我们也可以替换掉官方的镜像源来曲线救国。
1. 下载安装脚本
cd ~
curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install
2.替换官方镜像源为清华的镜像源
就是“HOMEBREW_CORE_TAP”和“BREW_REPO”这两项,将其修改为清华的镜像
vim brew_install
#HOMEBREW_CORE_TAP = "/usr/local/Homebrew/Library/Taps/homebrew/homebrew-core".freeze
#BREW_REPO = "https://github.com/Homebrew/brew".freeze
# 将上面的两个镜像源替换为下面的镜像源
HOMEBREW_CORE_TAP = "https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git".freeze
BREW_REPO = "https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git".freeze
3. 安装
ruby ./brew_install
4. 替换bottles 镜像源(可选)
该镜像是 Homebrew 二进制预编译包的镜像。
临时替换
export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles
长期替换
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile
常用命令
brew的常用命令
- 安装软件: brew install git
- 卸载软件: brew uninstall git
- 搜索软件: brew search git
- 显示已经安装软件列表: brew list
- 查看软件信息: brew [info | home] [FORMULA...]
- 删除旧版本安装包缓存: brew cleanup git、brew cleanup
- 查看那些已安装的程序需要更新: brew outdated
- 更新软件,把所有的Formula目录更新,并且会对本机已经安装并有更新的软件用*标明: brew update
- 更新某具体软件: brew upgrade git
- 锁定某个软件禁止更新: brew pin git
- 解除禁更锁定: brew unpin git
- 查看brew存放安装包的缓存地址: brew --cache
服务相关命令
- 显示安装的服务: brew services list
- 启动: brew services start mysql
- 停止: brew services stop mysql
- 重启: brew services restart mysql
演员
主题很酷
Pony
@演员 : 谢谢 !!! o(∩_∩)o