brew安装教程,brew换国内软件源,brew换中科大源,brew常用命令,Mac的包管理器

整理下来为个人记录之用,此文章经过一次迭代,以前用腾讯源,后来它不行了~~
依据此教程操作之后brew和apt或pacman无异;速度极快。
很多人换了常用的四个源,但是没有让brew访问的所有GitHub的 URL 替换为国内源,导致速度仍然慢。话不多说,上图!
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

卸载brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

如果brew被安装的一踏糊涂,那么要处理的干干净净:

sudo find / -name brew
sudo find / -name Homebrew
##删除搜索到的路径
sudo rm -rf xxx
##注意安全

brew安装

1.使用中科大镜像加快安装速度
依据brew官网示例,使用本地化的镜像加快brew的安装速度(https://docs.brew.sh/Installation#2)

export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"  # put your Git mirror of Homebrew/brew here
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"  # put your Git mirror of Homebrew/homebrew-core here
git config --global url."https://mirrors.ustc.edu.cn/homebrew-core.git".insteadOf "https://github.com/Homebrew/homebrew-core"
git config --global url."https://mirrors.ustc.edu.cn/linuxbrew-core.git".insteadOf "https://github.com/Homebrew/linuxbrew-core"
git config --global url."https://mirrors.ustc.edu.cn/brew.git".insteadOf "https://github.com/Homebrew/brew" ##让 Git 将脚本访问的所有 GitHub 的 URL 替换为科大源详见http://mirrors.ustc.edu.cn/help/brew.git.html
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"

安装完成之后的样子:
2.请注意,红框圈出的内容,需要在终端执行(机译:在/Users/用户名/.zprofile中添加Homebrew/brew和Homebrew/core的非默认Git源:)我理解为这是换源工作的一部分

echo 'export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.ustc.edu.cn/brew.git"' >> /Users/你的用户名/.zprofile
echo 'export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.ustc.edu.cn/homebrew-core.git"' >> /Users/你的用户名/.zprofile

在这里插入图片描述

brew换源

(中科大官方教程很好,我在这里就不搬运了,仅贴出图片+链接)
在这里插入图片描述

请访问:
http://mirrors.ustc.edu.cn/help/brew.git.html
在这里插入图片描述
请访问:
http://mirrors.ustc.edu.cn/help/homebrew-core.git.html
在这里插入图片描述
请访问:
http://mirrors.ustc.edu.cn/help/homebrew-cask.git.html
在这里插入图片描述
注意,这和之前brew安装完成之后弹出的命令不是同一个(上面图红框);它们并不重复。MacOS是zsh用户。
请访问:
http://mirrors.ustc.edu.cn/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点,安静的躺在办公室,拉开窗帘望着下面熙熙攘攘下班回家的人们

----{一个没有对象的空指针}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Deng_Xian_Shemg

捐助1元钱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值