Mac必备神器Homebrew

作者: 程序员阿晨 | 来源:发表于2019-01-06 15:22 被阅读3次

1、Homebrew是什么?

引用官方的一句话:Homebrew是Mac OS 不可或缺的套件管理器。
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。

2、Homebrew的安装方法

官网给出的安装方法:将以下命令粘贴到终端

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

但这种方法并不适用国内的Mac用户,因为网络资源的原因,电脑下载是龟速,实在是无法忍受,不信你自己试试就知道了。

解决下载慢有两个办法:

一是替换镜像源,将下载资源改为国内镜像资源即可(推荐)
二是科学上网,通过全局代理来进行安装,也是解决网络问题的一种方法(不推荐,不爱喝茶)
下面来说一下,怎样替换镜像源:
步骤一: 获取install文件:将以下命令粘贴到终端 + 回车

curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install >> brew_install

步骤二:更改文件中的链接资源,将原有的链接资源替换成清华大学的镜像资源
把这两句用#注释掉

BREW_REPO = "https://github.com/Homebrew/brew".freeze
CORE_TAP_REPO = "https://github.com/Homebrew/homebrew-core".freeze

修改为这两句

BREW_REPO = "git://mirrors.ustc.edu.cn/brew.git".freeze
CORE_TAP_REPO = "git://mirrors.ustc.edu.cn/homebrew-core.git".freeze

步骤三:安装,运行修改了的brew_install,然后是漫长的等待

/usr/bin/ruby ~/brew_install

执行之后你会看到如下界面:



出现这个因为源不通,代码无法下载到本地,解决方法是更换成国内镜像源,执行如下命令,更换到中科院的镜像:

git clone git://mirrors.ustc.edu.cn/homebrew-core.git//usr/local/Homebrew/Library/Taps/homebrew/homebrew-core --depth=1

然后把Homebrew-core的镜像地址也设置为中科院的国内镜像

cd "$(brew --repo)"
git remote set-url origin https://mirrors.ustc.edu.cn/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

执行更新brew命令:

brew update

接着执行brew检测命令:

brew doctor
让我们把默认源替换为国内USTC源:

(1) 替换核心软件仓库:

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git

(2) 替换cask软件仓库:

cd "$(brew --repo)"/Library/Taps/caskroom/homebrew-cask
git remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git

(3) 替换Bottle源:
bash用户(shell用户):

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

zsh用户:

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

Homebrew基本用法:

假设需要安装的软件是 wget


相关文章

  • Mac上配置React Native

    1. MAC开发必备神器,Homebrew(必装)Homebrew是Mac OSX上的一个软件包管理工具,能在Ma...

  • Mac必备效率工具推荐

    必备效率工具 homebrew 必备包管理器,可以使你的mac软件列表更加整洁。 Alfred 效率神器,可见我的...

  • Mac必备神器Homebrew

    1、Homebrew是什么? 引用官方的一句话:Homebrew是Mac OS 不可或缺的套件管理器。Homebr...

  • Mac - 打造自己的工作流

    Homebrew - Mac 必备软件管理神器 基本市面上的软件都能通过 brew install softwar...

  • Mac 神器

    mac 神器非 Homebrew 莫属,以下是本人设备配置 Homebrew + Oh My Zsh + iTer...

  • vue从开发环境搭建到建立到第一个项目-新手必看

    (一) 关于mac 开发环境:Homebrew ( Mac的包管理神器 ) → Node.js → cnpm(淘...

  • kafka基本命令

    一:Homebrew是神马 先介绍下mac 神器 Homebrew, 类似linux系统下的yum和 apt-ge...

  • mac神器HomeBrew

    原文首发于@拭目以待个人站,地址:mac神器HomeBrew mac下的软件实现都感觉像是后娘养的,不仅功能上比w...

  • ionic 2 安装教程

    在安装ionic 2之前先给大家介绍一款管理mac软件的神器---Homebrew。 安装Homebrew 打开终...

  • mac下配置reactnative环境

    本文给予有一定android基础的朋友配置rn 安装 必备软件 Homebrew Homebrew, Mac系统的...

网友评论

    本文标题:Mac必备神器Homebrew

    本文链接:https://www.haomeiwen.com/subject/xhysrqtx.html