Homebrew更换清华镜像以及常用命令

Clloz · · 216次浏览 ·

前言

Homebrew 有时候更新会卡很久,换成国内的源会改善,更换和恢复的方法如下。

清华镜像

git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git

git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git

brew update

恢复

git -C "$(brew --repo)" remote set-url origin https://github.com/Homebrew/brew.git

git -C "$(brew --repo homebrew/core)" remote set-url origin https://github.com/Homebrew/homebrew-core.git

git -C "$(brew --repo homebrew/cask)" remote set-url origin https://github.com/Homebrew/homebrew-cask.git

brew update

常用命令

#安装依赖工具
xcode-select --install
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

#查看帮助
brew help

#查看版本
brew -v

#更新homebrew
brew update

#安装软件包
brew install [包名]

#查询可更新的包
brew outdated

#更新所有
brew upgrade

#更新指定包
brew upgrade [包名]

#清理所有包的旧版本
brew cleanup

#清理指定包的旧版本
brew cleanup [包名]

#查看可清理的旧版本包,不执行实际操作
brew cleanup -n

#锁定某个包
brew pin $FORMULA
#取消锁定
brew unpin $FORMULA

#卸载软件包
brew uninstall [包名]

#查看包信息
brew info [包名]

#查看已经安装软件列表
brew list

#查询可用包
brew search [包名]

#卸载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

参考文章

MAC上Homebrew常用命令


Clloz

人生をやり直す

发表评论

电子邮件地址不会被公开。 必填项已用*标注

我不是机器人*

EA PLAYER &

历史记录 [ 注意:部分数据仅限于当前浏览器 ]清空

      00:00/00:00