- Published on
解决Homebrew安装太慢问题
- Authors

- Name
- gulu
介绍
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
本文主要解决问题:Homebrew常规安装太慢;以及通过brew install安装软件太慢,还有时不时的自动updating巨耗时的问题。
首先安利官网:https://brew.sh/index_zh-cn
使用国内源安装
创建安装目录
sudo mkdir /usr/local/Homebrew使用中科大源进行git克隆
sudo git clone https://mirrors.ustc.edu.cn/brew.git /usr/local/Homebrew创建一个快捷方式到/usr/local/bin目录
sudo ln -s /usr/local/Homebrew/bin/brew /usr/local/bin/brew创建homebrew-core文件夹,使用中科大源克隆homebrew-core
sudo mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core sudo git clone https://mirrors.ustc.edu.cn/homebrew-core.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core创建
homebrew-cask文件夹并使用git克隆cd "$(brew --repo)/Library/Taps/homebrew/" mkdir homebrew-cask git clone git://mirrors.ustc.edu.cn/homebrew-cask.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask获取权限 并 运行更新
sudo chown -R $(whoami) /usr/local/Homebrew brew update
到此,brew相关组件全部安装完成。
常用命令
brew 常用命令
# 显示帮助
brew –help
# 安装软件
brew install pandoc
# 卸载软件
brew uninstall 软件名
# 搜索软件
brew search git
# 查看经安装软件列表
brew list
# 更新所有软件
brew update
# 更新某具体软件
brew upgrade git
#显示软件内容信息
brew info git
# 查看哪些已安装的程序需要更新
brew outdated
cask常用命令,大部分命令与brew命令的使用逻辑相同
#下载软件
brew cask install cakebrew
#卸载软件
brew cask uninstall skitch