下载龟速|Homebrew的手动配置

本文最后更新于:6 个月前

昨天重装了我的mac,被迫整理了文件,(其中包括上任社长拷贝给我的 4G 的 Club 文件,最后被我整理到了 350 M),也减少了很多使用频率低的软件,也一并去掉了 Office 三件套,因为….(跑题了,这段放下一篇 = =)

说回来 Homebrew

需要装的是:brewHomebrew CoreHomebrew Cark

按照 Mac开发手册 的安装方法,使用 ruby 安装了 brew ,再下 Homebrew Core 时,速度维持在 10kb 左右,最后直接无速度。

一、手动安装

遂决定手动安装,基本思路是 /usr/local/ 文件夹下,建立 Homebrew 文件。

# 新建文件夹
sudo mkdir /usr/local/Homebrew

# 这里使用的是清华的镜像源,直接克隆brew
cd /usr/local/Homebrew
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git 

# 在 bin目录下 生成软连接,使 brew 可全局调用 
sudo ln -s /usr/local/Homebrew/bin/brew /usr/local/bin/brew

# 在 Homebrew目录下 创建核心库的多级文件夹
sudo mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core

# 克隆核心库
cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git 

# 同样,创建扩展库的多级文件夹
sudo mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask

# 克隆扩展库
cd /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask
sudo git clone https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git 

# 将拥有者设置为 当前用户 $(whoami)
sudo chown -R $(whoami) /usr/local/Homebrew
sudo chown -R $(whoami) /usr/local/Cellar
sudo chown -R $(whoami) /usr/local/var/homebrew

# 最后查看版本 
brew -v

# 也可以使用 doctor 看看是否安装成功,可能会弹出 warning,因为用的不是官方源,不过不影响
brew doctor

二、其他方式

当我安装完突然发现, Mac开发手册 里的这条命令已经被官方废弃,并在 github 给出了一个脚本,install.sh ,所以执行以下命令就可以,

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

当然如果,你是 zsh 解释器,而且一定要使用 zsh 解释器的话也可以,执行 emulate sh,这样就可以兼容 bash 了 。

emulate sh 可以激活对 Bash 的仿真,在Bash的仿真模式下,zsh 可以使用与Bash相同的语法和命令集合,从而达到近乎完全兼容的目的。


本博客所有文章均个人原创,除特别声明外均采用 CC BY-SA 4.0协议,转载请注明出处!

 目录

致敬李文亮及各路英雄好汉!