homebrew使用指南

作者:金牛肖马
链接:https://zhuanlan.zhihu.com/p/111014448
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

一、自动脚本(全部国内地址)

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

或者

/bin/bash -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

image

成功的话,如上图所示。

二、手动操作

第一步:通过命令删除之前的brew、创建一个新的Homebrew文件夹

sudo rm -rf /usr/local/Homebrew

sudo mkdir /usr/local/Homebrew

回车后,要输入电脑开机密码(输入的密码不会显示出来,输入完正常回车)。

第二步:git克隆(速度还是不好看文章尾部的扩展说明-1)

sudo git clone https://mirrors.ustc.edu.cn/brew.git /usr/local/Homebrew

回车后,会提示Receiving objects: xx% 等待下载完成。

<img src="https://pic3.zhimg.com/v2-25c85f10a29750ea7ede9871ab8db6c0_b.jpg" data-caption="" data-size="normal" data-rawwidth="2340" data-rawheight="1460" class="origin_image zh-lightbox-thumb" width="2340" data-original="https://pic3.zhimg.com/v2-25c85f10a29750ea7ede9871ab8db6c0_r.jpg">

image

第三步:删除原有的brew,创建一个新的

sudo rm -f /usr/local/bin/brew

sudo ln -s /usr/local/Homebrew/bin/brew /usr/local/bin/brew

第四步:创建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

(下面两句非必须操作)如果需要brew-cask的话,运行:

sudo mkdir -p /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask

sudo git clone https://mirrors.ustc.edu.cn/homebrew-cask.git /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask

第五步:删除之前brew环境,重新创建:

sudo rm -rf /usr/local/var/homebrew/ 

sudo mkdir -p /usr/local/var/homebrew

sudo chown -R $(whoami) /usr/local/var/homebrew

最后一步:获取权限 运行更新(两句话分开运行)

sudo chown -R $(whoami) /usr/local/Homebrew

brew update

显示Already up-to-date.表示成功,再进行最后设置(国内下载源)

最后设置:设置环境变量,再运行下面两句后,重启终端:

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.zshrc

echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.ustc.edu.cn/homebrew-bottles' >> ~/.bash_profile

扩展说明:可看可不看

1、每一步中的https://mirrors.ustc.edu.cn/可以替换为下面任意一个:

https://mirrors.aliyun.com/homebrew/

https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/

如果更换了源依旧速度慢,换下稳定网络,例如手机4G热点或者用网线。

2、看评论说没有git,运行下面这句话,弹出的窗口点安装。(如果提示error表示已经安装)

xcode-select --install

3、brew有一个自检程序,如果有问题自检试试:

brew doctor

4、如何去一个目录查看:(在bin下面搜索‘brew’确保只有一个)

<img src="https://pic4.zhimg.com/v2-25801111dde218df4286c9baff6c91d5_b.jpg" data-caption="" data-size="normal" data-rawwidth="3100" data-rawheight="1744" class="origin_image zh-lightbox-thumb" width="3100" data-original="https://pic4.zhimg.com/v2-25801111dde218df4286c9baff6c91d5_r.jpg">

image
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 文章来源知乎金牛肖马 一、如果访问国外网站稳定,官方安装:https://brew.sh/index_zh-cn ...
    布丁可乐好喝吗阅读 3,860评论 0 0
  • 前言 Git使用教程 Git是什么 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 ...
    90后的思维阅读 4,531评论 0 0
  • 第一步:通过命令删除之前的brew、创建一个新的Homebrew文件夹 回车后,要输入电脑开机密码(输入的密码不会...
    离线中__阅读 3,931评论 0 0
  • 创建版本库 什么是版本库呢?版本库又名仓库,英文名repository,你可以简单理解成一个目录,这个目录里面的所...
    景岳阅读 4,662评论 0 3
  • 教程网址:http://www.liaoxuefeng.com/wiki/0013739516305929606d...
    maybenai阅读 3,994评论 0 1

友情链接更多精彩内容