Homebrew的使用
2021-04-26 本文已影响0人
iOS_小松哥
Homebrew可以方便地安装你需要的包或者app。
一、安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
二、使用
搜索包
brew search wget
安装包
brew install wget
卸载包
brew uninstall wget
显示包信息
brew info wget
查看已安装的包
brew list
brew list --cask
更新Homebew
brew update
列出可以升级的包
brew outdated
升级所有已安装的包
brew upgrade --force --greedy
升级某些包
brew upgrade wget
清理缓存
brew cleanup
三、卸载
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"
四、homebrew-bundle
homebrew-bundle可以帮助我们备份已安装的包和app们,这样我们在重装系统或者换电脑后可以一键恢复安装,节省时间。
备份
下面这条命令意思是备份我的安装列表,--describe代表会加上包的描述,--force代表覆盖已有的文件,--file指定输出文件,这里我指定iCloud云盘里的Brewfile文件,因为这样系统就会自动同步这个文件了哈哈。
brew bundle dump --describe --force --all --file="~/Library/Mobile Documents/com~apple~CloudDocs/Brewfile"
生成的文件大概是这样:
tap "homebrew/bundle"
tap "homebrew/cask"
tap "homebrew/core"
# Mac App Store command-line interface
brew "mas"
# Open source relational database management system
brew "mysql"
# Tool to list all active shortcuts of the current application
cask "cheatsheet"
# Free and open-source media player
cask "iina"
mas "Developer", id: 640199958
mas "Hidden Bar", id: 1452453066
mas "The Unarchiver", id: 425424353
mas "Xcode", id: 497799835
恢复安装
因为iCloud备份了Brewfile文件,我们可以一键恢复安装:
brew install mas
brew bundle install --file="~/Library/Mobile Documents/com~apple~CloudDocs/Brewfile"