Homebrew 是什么?引用官方的一句话:Homebrew 是 MacOS 不可或缺的套件管理器。所以就有了:世上无难事,只要找到 Homebrew 的正确安装方式。

一、brew的安装
https://brew.sh/
二、常用命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
| brew -v
brew update
brew -help
brew outdated
brew upgrade [包名] 例:brew upgrade git
brew upgrade
brew install [包名]@版本 例:brew install git
brew uninstall [包名] 例:brew uninstall git
brew cleanup 例:brew cleanup -n 例:brew cleanup -s 例:brew cleanup --prune=1
brew cleanup [包名] 例:brew cleanup git
brew outdated
brew cleanup -n
brew pin $FORMULA
brew unpin $FORMULA
brew info [包名] 例:brew info git
brew list
brew search [包名] 例:brew search git
brew deps [包名] 例:brew deps git
|
Homebrew-Cask(桶–图形界面软件) 安装与常用命令
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| # Homebrew-Cask 的软件安装包保存在
# brew install --cask [包名]
# brew uninstall --cask [包名]
# brew list --cask
# brew search --cask [包名]
# brew info --cask [包名]
# brew upgrade --cask [包名]
# brew search --cask [包名]
|
三、注意事项
在Mac OS X 10.11系统以后,/usr/local/等系统目录下的文件读写是需要系统root权限的,以往的Homebrew安装如果没有指定安装路径,会默认安装在这些需要系统root用户读写权限的目录下,导致有些指令需要添加sudo前缀来执行,比如升级Homebrew需要:
如果你不想每次都使用sudo指令,你有两种方法可以选择:
1 2 3 4 5 6
| # 1.对/usr/local 目录下的文件读写进行root用户授权 $ sudo chown -R $USER /usr/local # 例:sudo chown -R lean /usr/local
#2.(推荐)安装Homebrew时对安装路径进行指定,直接安装在不需要系统root用户授权就可以自由读写的目录下 <install path> -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
|
欢迎访问:天问博客