卸载brewbrew安装brew换源brew常用命令
整理下来为个人记录之用,此文章经过一次迭代,以前用腾讯源,后来它不行了~~
依据此教程操作之后brew和apt或pacman无异;速度极快。
很多人换了常用的四个源,但是没有让brew访问的所有GitHub的 URL 替换为国内源,导致速度仍然慢。话不多说,上图!
卸载brew
/bin/bash -c "$(curl -fsSL /Homebrew/install/HEAD/uninstall.sh)"
如果brew被安装的一踏糊涂,那么要处理的干干净净:
sudo find / -name brewsudo find / -name Homebrew##删除搜索到的路径sudo rm -rf xxx##注意安全
brew安装
1.使用中科大镜像加快安装速度
依据brew官网示例,使用本地化的镜像加快brew的安装速度(https://docs.brew.sh/Installation#2)
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors./brew.git" # put your Git mirror of Homebrew/brew hereexport HOMEBREW_CORE_GIT_REMOTE="https://mirrors./homebrew-core.git" # put your Git mirror of Homebrew/homebrew-core heregit config --global url."https://mirrors./homebrew-core.git".insteadOf "/Homebrew/homebrew-core"git config --global url."https://mirrors./linuxbrew-core.git".insteadOf "/Homebrew/linuxbrew-core"git config --global url."https://mirrors./brew.git".insteadOf "/Homebrew/brew" ##让 Git 将脚本访问的所有 GitHub 的 URL 替换为科大源详见http://mirrors./help/brew.git.html/bin/bash -c "$(curl -fsSL /Homebrew/install/master/install.sh)"
安装完成之后的样子:
2.请注意,红框圈出的内容,需要在终端执行(机译:在/Users/用户名/.zprofile中添加Homebrew/brew和Homebrew/core的非默认Git源:)我理解为这是换源工作的一部分
echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors./brew.git"' >> /Users/你的用户名/.zprofileecho 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors./homebrew-core.git"' >> /Users/你的用户名/.zprofile
brew换源
(中科大官方教程很好,我在这里就不搬运了,仅贴出图片+链接)
请访问:
http://mirrors./help/brew.git.html
请访问:
http://mirrors./help/homebrew-core.git.html
请访问:
http://mirrors./help/homebrew-cask.git.html
注意,这和之前brew安装完成之后弹出的命令不是同一个(上面图红框);它们并不重复。MacOS是zsh用户。
请访问:
http://mirrors./help/homebrew-bottles.html
完成以上之后,记得更新brew
brew update
brew常用命令
brew list #列出所有brew安装的包brew install [包名]brew update --verbose #更新并显示详细信息brew cleanup #清理不需要的版本及其安装缓存brew doctor #诊断brew的问题brew search [包名] #搜索软件包brew info [包名] #查看软件包详细信息、依赖关系、当前版本注意事项等brew outdated #列出所有可更新的程序brew upgrade #升级所有程序brew upgrade [包名] #升级指定软件包brew uninstall [包名] #卸载软件包
傍晚8点,安静的躺在办公室,拉开窗帘望着下面熙熙攘攘下班回家的人们
----{一个没有对象的空指针}