win 用多了,会有一种先入为主的思维, 就是所有的操作系统都是按照 现在在, 再点击EXE, 然后安装。
然而 很多操作系统, 都是有固定的包管理器。 例如 linux 下是 yum, wget 等, mac 下也有相应的homebrew。
那么, mac 作为商用的操作系统, 为何要有包管理器呢, 我直接在应用商店下载, 不好吗?
在mac 的应用商店上的app, 首先, 每年需要缴纳一定的商家费用, 其次, 付费软件苹果公司会分成, 开源作者要是放在mac app store里, 就是变相给mac 打工了。 所以, 就诞生了包管理器。
homebrew的的安装
- 安装
/usr/bin/ruby -e "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install)"
- 搜索
例如 zsh 自动补全
brew search zsh-completions
- 安装
brew install zah-completions
brew search brave
==> Casks
homebrew/cask-versions/brave-browser-beta
homebrew/cask-versions/brave-browser-dev
homebrew/cask-versions/brave-browser-nightly
brew Cask homebrew/cask-versions/brave-browser-beta