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               # 清除已卸载程序的无用服务

 

Leave a Reply

Your email address will not be published. Required fields are marked *

TOC