工程效率配置&Shell&打包等

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"
上一篇 下一篇

猜你喜欢

热点阅读