使用Mac开发的时候,我们经常会在一些工具的安装说明里发现使用Homebrew安装,仅仅一句命令就把工具安装好了,简直🐂炸了,那么什么是Homebrew?

Homebrew ,macOS缺失的软件包管理器。实际上手之后,你会发现真的是不可获缺的,能方便地帮助我们完成包的安装、更新、卸载等等。

安装

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

卸载

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

基本使用

$ brew update # 更新Homebrew
$ brew -v # 查看Homebrew版本
$ brew help [COMMAND] # 查看帮助

# 包
$ brew list # 查看已安装的包
$ brew search <packageName> # 查询可用包
$ brew install <packageName> # 安装包
$ brew uninstall <packageName> # 卸载包
$ brew upgrade <packageName> # 更新包
$ brew info <packageName> # 查看包信息

以安装git为例:

$ brew search git # 查询
$ brew install git # 安装
$ brew uninstall git # 卸载
$ brew upgrade git # 更新

一些好用的插件

  • 快速预览增强
    • 代码高亮:brew cask install qlcolorcode
    • 查看无文件扩展名的纯文本文件:brew cask install qlstephen
    • Markdown文件预览:brew cask install qlmarkdown
    • 查看 JSON 文件:brew cask install quicklook-json
    • 预览CSV: brew cask install quicklook-csv
    • 查看图片的分辨率及大小:brew cask install qlimagesize
    • 查看 ZIP 压缩包文件:brew cask install betterzip
    • 预览WebP图片:brew cask install webpquicklook
    • 预览视频:brew cask install qlvideo
  • Android文件传输:brew cask install android-file-transfer

注意

  1. 错误提示 Error: The /usr/local directory is not writable

    $ sudo chown -R $(whoami):admin /usr/local