Homebrew 管理应用
大约 2 分钟
Homebrew 管理应用
安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
必要配置
禁用自动更新
编辑添加 ~/.zshrc
或 ~/.bashrc
[1]
# 禁用自动升级所有软件
export HOMEBREW_NO_AUTO_UPDATE=1
# 禁用自动清理
export HOMEBREW_NO_INSTALL_CLEANUP=1
常用命令
安装卸载软件
brew --version
或者brew -v
显示brew版本信息brew install <formula>
安装指定软件brew unistall <formula>
卸载指定软件brew list
显示所有的已安装的软件brew search text
搜索本地远程仓库的软件,已安装会显示绿色的勾brew search /text/
使用正则表达式搜软件
升级
brew update
自动升级homebrew(从github下载最新版本)brew outdated
检测已经过时的软件brew upgrade
升级所有已过时的软件,即列出的以过时软件brew upgrade <formula>
升级指定的软件brew pin <formula>
禁止指定软件升级brew unpin <formula>
解锁禁止升级brew upgrade --all
升级所有的软件包,包括未清理干净的旧版本的包
清理
homebrew再升级软件时候不会清理相关的旧版本
brew cleanup -n
列出需要清理的内容brew cleanup <formula>
清理指定的软件过时包brew cleanup
清理所有的过时软件brew unistall <formula>
卸载指定软件brew unistall <fromula> --force
彻底卸载指定软件,包括旧版本
Homebrew Cask
brew search <app>
搜索brew install --cask <app>
安装软件brew uninstall --cask <app>
卸载 软件brew info --cask <app>
相关信息brew list --cask
已安装列表brew update --cask
更新
常用软件
brew install \
wechat \
qq \
google-chrome `# 浏览器`\
folx `# 下载工具` \
sogouinput `# 搜索输入法`\
neteasemusic `# 网易云音乐`\
cheatsheet `# 快捷键提示`\
tencent-lemon `# 清理软件` \
keka `# 压缩`\
maczip `# 压缩`\
jietu `# 截图`\
iina `# 播放器` \
eudic `# 翻译`\
typora `# markdow`\
\
alfred `# 快捷搜索`\
android-file-transfer `# 安卓文件管理` \
iterm2 `# 终端`\
visual-studio-code `# 编辑器`\
syntax-highlight `# 代码预览` \
postman `# 接口测试`\
sequel-ace `# mysql 客户端` \
qv2ray `# 代理`\
soundflower `# 虚拟声卡`\
备用软件
brew install \
firefox `# 浏览器` \
thunder `# 迅雷` \
baidunetdisk `# 百度网盘` \
`# 代理` \
v2rayx \
v2rayu \
v2ray-unofficial \
shadowsocksx-ng-r \
`# 编辑器` \
atom \
sublime-text \
vnc-viewer `# 远程控制`\
obs `# 录屏`\
skitch `# 截图`\
mplayerx `# 播放器`\