还记得第一次使用 Mac 的时候,除了对全新操作系统的不适应,最大的困扰就是软件安装了。难用的 Mac App Store 满足不了需求,为了装上常用的软件,着实费了很多精力。后来渐渐熟悉了 Mac 软件下载,不过还是觉得软件升级比较麻烦,比如想要体验最新版的 QQ ,就得到官网上重新下载安装包,浪费不少时间。

今天给大家介绍的是 Mac 上简洁优雅的命令行工具 homebrew-cask
使用 homebrew-cask 安装软件,只需要在 Terminal 输入一行命令

brew cask install sublime-text google-chrome

这样就轻松安装了sublime-textchrome,不需要下载安装包,再各种验证了,用homebrew-cask官网
话说,就是
“To install, drag this icon…” no more!

Homebrew 是基于 OS X 的套件管理工具,是一个开源的 Ruby 脚本,专门用于快速下载软件。homebrew-cask是一套建立在 homebrew 基础上的 Mac 软件安装命令行工具。

安装 homebrew-cask

只需要简单的3步:

  1. 安装Xcode:打开Mac App Store,右上角搜索 Xcode ,点击安装即可。
  2. 安装homebrew:打开 Terminal,输入/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"即可。(注:了解更多关于 homebrew ,可访问homebrew官网)
  3. 安装 homebrew-cask:在Terminal输入命令brew tap phinze/homebrew-cask && brew install brew-cask,中间提示输入用户密码,再输入命令Install homebrew-cask in terminal ,安装完毕 。

如何使用 homebrew-cask

需要安装应用时,打开Terminal,输入

brew cask install XXX

比如你想下载 qq,输入

brew cask install qq

常用命令

  • brew cask search 列出所有可以被安装的软件
  • brew cask search drop 查找所有和 drop 相关的应用
  • brew cask info thunder 查看 迅雷 应用的信息
  • brew cask uninstall qq 卸载 QQ
  • brew cask install java安装 Java 等开发环境
  • brew cask cleanup 删除 Homebrew Cask 下载的包
  • brew cask list 列出通过 Homebrew Cask 安装的包
  • brew cask update 更新 Homebrew Cask

关于软件更新

目前通过 homebrew-cask 安装的软件有两种更新方法:

  • 使用软件自己的更新流程
  • 使用命令brew cask uninstall APP && brew cask install APP 先删除App,再重新安装

homebrew-cask相较于 Mac App Store 的优势

  • 安装软件简洁优雅,省时省事;
  • 对常用软件支持更全面;
  • 软件更新速度快,体验好。
  • Mac App Store 生态圈远不完善,审核流程过长,限制太多,维护成本过高让很多应用开发者被迫离开。

到目前为止,已经有2100个 cast 入驻 homebrew-cask,常用软件一网打尽。最近的消息,surge for Mac也可以使用 homebrew-cask安装,更新。慢慢地你会发现用命令行你还能做很多事情,反正 Mac 上我最爱的就是Terminal