title: brew和brewcask有什么区别？
desc: brew是ruby的包管理，后来看yangzhiping的博客介绍了brew cask，感觉cask是更好的关联关系管理，但是，我后来使用过程中，发现很多软件brew cask里没有，但是brew里面倒是挺多！谁来给说说，两者的区别，为何网路上跟推荐用brew cask呢？
topic: Mac
content: brew 是从下载源码解压然后 .configure make install ，同时会包含相关依存库。并自动配置好各种环境变量，而且易于卸载。这个对程序员来说简直是福音，简单的指令，就能快速安装和升级本地的各种开发环境。而 brew cask 是 已经编译好了的应用包 （.dmg.pkg），仅仅是下载解压，放在统一的目录中（opthomebrew-caskCaskroom），省掉了自己去下载解压拖拽（安装）等蛋疼步骤，同样，卸载相当容易与干净。这个对一
answerer_tags: 不折腾会死星喵