HomeBrew安装

首先区分Brew和Brew cask
  1. Brew是从下载源码解压然后 ./configure && make install ,同时会包含相关依存库。并自动配置好各种环境变量,而且易于卸载。 这个对程序员来说简直是福音,简单的指令,就能快速安装和升级本地的各种开发环境。
  2. Brew cask是 已经编译好了的应用包 (.dmg/.pkg),仅仅是下载解压,放在统一的目录中(/opt/homebrew-cask/Caskroom),省掉了自己去下载、解压、拖拽(安装)等蛋疼步骤,同样,卸载相当容易与干净。这个对一般用户来说会比较方便,包含很多在 AppStore 里没有的常用软件。
下面为安装方法
  1. 首先配置代理

    export http_proxy=socks5://127.0.0.1:1080 # 配置http访问的
    export https_proxy=socks5://127.0.0.1:1080 # 配置https
    export all_proxy=socks5://127.0.0.1:1080 # 配置http和https访问
  2. 先安装xcode或者Command Line Tools for Xcode

    xcode-select --install
  3. 安装HomeBrew(https://brew.sh/)

    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
以下为卸载及基本指令介绍

删除HomeBrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"

基本指令

brew search mysql

// 安装包
brew install mysql

// 查看包信息,比如目前的版本,依赖,安装后注意事项等
brew info mysql

// 卸载包
brew uninstall wget

// 显示已安装的包
brew list

// 查看brew的帮助
brew –help

// 更新, 这会更新 Homebrew 自己
brew update

// 检查过时(是否有新版本),这会列出所有安装的包里,哪些可以升级
brew outdated
brew outdated mysql

// 升级所有可以升级的软件们
brew upgrade
brew upgrade mysql

// 清理不需要的版本极其安装包缓存
brew cleanup
brew cleanup mysql

拓展插件Homebrew Cask

安装

brew install caskroom/cask/brew-cask

// 使用

// 安装

brew cask install google-chrome

// 卸载

brew cask uninstall google-chrome