Mac OS 平台下的包管理器工具:Homebrew
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
JavaScript
发布于 2019-06-09 ▪ 阅读 805
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
brew 安装的根目录 一般在:/usr/local/Cellar/ 下面
安装Homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
常用命令
brew -h // 查看帮助信息
brew help // 查看帮助信息
brew -v // 查看版本
brew install [package] // 安装程序包
brew search [package] // 搜索程序包
brew info // 显示安装了包数量,文件数量,和总占用空间
brew info [package] // 显示程序包相关信息
brew --cache // 查看package存放的路径
brew deps --installed --tree // 查看已安装的包的依赖,树形显示
brew update // 更新自己的Homebrew
brew outdated // 查看可更新的包
brew upgrade // 升级所有软件(后面不加名字)
brew upgrade [package] // 升级程序包
brew pin [package] // 锁定程序包不更新
brew unpin [package] // 取消锁定程序包
brew cleanup // 清理所有包的旧版本
brew cleanup // 清理指定包的旧版本
brew cleanup -n // 查看可清理的旧版本包,不执行实际操作
brew list // 显示已经安装的程序
brew rm [package] // 删除某个包
brew uninstall [package] // 卸载程序包
brew uninstall --force [package] // 删除所有版本
which [package] // 查找brew安装的程序路径
卸载Homebrew
cd `brew --prefix`
rm -rf Cellar
brew prune
rm `git ls-files`
rm -r Library/Homebrew Library/Aliases Library/Formula Library/Contributions
rm -rf .git
rm -rf ~/Library/Caches/Homebrew
扩展工具
homebrew-cask是 Homebrew 的扩展,借助它可以方便地在 macOS 上安装图形界面程序,即我们常用的各类应用。
brew install caskroom/cask/brew-cask
基本用法与brew相同,只不过在brew后面加了一个cask单词。
示例
brew cask install [package]
- 本文类型: 原创
- 本文出处:
- 版权说明: 本站内容均采用©BY-NC-SA许可协议,版权归作者和本站所有!欢迎转载,但未经作者同意必须在文章页面注明原文出处,否则保留追究法律责任的权利。