赞
踩
brew:是下载项目的源码解压然后./configure && make install,同时会包含相关依存库。并自动配置 好各种环境变量,而且易于卸载。
brew cask:是已经编译好了的应用包(.dmg/.pkg).
仅仅是下载解压,放在统一的目录中(/opt/homebrew-cask/Caskroom)然后再软链到~/Applications/目录下, 省掉了自己去下载、解压、拖拽(安装)等蛋疼的步骤,同样,卸载相当容易与干净。
总的来说:brew是通过源码的方式来安装软件,brew cask是安装GUI图形化程序,比如我们下载的(.dmg/.pkg)
在Mac安装kafka的时候需要安装java8,我们采用brew cask来安装,就需要先安装brew cask,但是有时候会遇到如下问题:
Error: Cask 'brew-cask' is unavailable: '/usr/local/Homebrew/Library/Taps/caskroom/homebrew-cask/Casks/brew-cask.rb' does not exist
此时执行下面的命令可以解决:
brew install brew-cask-completion
现在不能直接安装java8
brew install homebrew/cask-versions/
赞
踩
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。