GitHub
HomeBrew官方地址
docs
docs-Formula-Cookbook
brew.idayer
Homebrew是什么
Homebrew简单来说他是类似于yum、apt
,mac的包管理工具,使用它我们可以非常简单、丝滑的下载大部分的包、或者软件
安装
1 2 3 4
|
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
|
完成安装后使用
1
|
brew update && brew upgrade && brew doctor && brew -v
|
使用技巧
配置阿里云镜像
配置阿里云mirror:https://developer.aliyun.com/mirror/homebrew
完成后记得使用如下命令进行更新
1
|
brew update; brew upgrade; brew cleanup; brew doctor
|
防止更新特定的自制配方
如果要避免更新某些公式,可以使用以下brew命令将当前版本保持不变:
当然,您可以取消固定公式以再次对其进行更新:
1 2 3 4 5 6 7 8 9 10 11 12
|
brew services list brew services run formula|--all
brew services start formula|--all
brew services stop formula|--all
brew services restart formula|--all
brew services cleanup
|
基于软连接实现多版本控制
当hombrew中有多个版本时,可以基于link
or unlink
实现包版本的控制
Linux 下Homebrew安装
1 2 3 4 5
|
sudo apt-get install -y build-essential procps curl file git
sudo yum groupinstall -y 'Development Tools' sudo yum install -y procps-ng curl file git libxcrypt-compat
|
https://docs.brew.sh/Homebrew-on-Linux#requirements
TAP
1 2 3 4 5 6 7
|
homebrew/cask homebrew/core homebrew/services isacikgoz/taps mongodb/brew petere/postgresql shivammathur/php
|