homebrew

homebrew使用

替换源 brew 的源国内下载特别慢,所以通常要替换国内镜像。参考homebrew中科大镜像。 检查当前源 cd "$(brew --repo)" git remote get-url origin 列出已安装项目 brew list 升级 Homebrew 自身 brew update 列出可更新的项目 brew outdated 更新项目 更新所有项目:brew upgrade 更新指定项目:brew upgrade <formula> 安装与卸载项目 安装:brew install FORMULA 卸载:brew uninstall FORMULA 使用代理进行下载 即使修改了 brew 的源到国内镜像,有时候还会需要用 brew tap 添加其他第三方仓库,而从这第三方仓库下载资源就会特别慢。比如安装 elasticsearch 就是。 这时候就可以在 brew install 的命令行添加代理设置: all_proxy=socks5://127.0.0.1:1985 brew install elastic/tap/elasticsearch-full 启动服务 就像 linux 的 systemctl 一样,brew 现在也可以自己负责管理安装的服务程序。 brew services list # 查看使用brew安装的服务列表,以及启动状态 brew services run formula|--all # 启动服务(仅启动不注册) brew services start formula|--all # 启动服务,并注册随机启动 brew services stop formula|--all # 停止服务,并取消注册 brew services restart formula|--all # 重启服务,并注册 brew services cleanup # 清除已卸载程序的无用服务