Homebrew安装与配置(macOS)

53 篇文章 1 订阅
22 篇文章 1 订阅

Homebrew安装与配置(macOS)

目录

  1. 认识Homebrew
  2. 官方安装教程
  3. 国内安装教程(普通)
  4. 国内安装教程(极速)
  5. 配置镜像加速
  6. 常用工具
  7. 致谢

认识Homebrew

Homebrew是macOS和Linux上的一个终端软件管理工具。它可以实现快捷的、方便的软件下载。

下载一个App或是终端工具,只需要执行一行简单的脚本(App 需要添加 --cask参数,如“brew install --cask firefox”)。

brew install xxx

它也可以卸载:

brew uninstall xxx

如果你不确定这个工具的名称,可以使用搜索功能:

brew search xxx

更新:

#Update Homebrew
brew update

#Update a formula or a cask
brew update xxx

#Update All
brew upgrade

Tap是一个很实用的功能。在Homebrew上,它可以手动添加一个repo:

brew tap xxx

如果你遇到什么问题,你可以执行“brew doctor”。更多信息,请访问Homebrew的官方网站:macOS(或 Linux)缺失的软件包的管理器 — Homebrew

官方安装教程

根据Homebrew官方出示的安装脚本,可发现它的项目地址是在GitHub上,国内访问非常缓慢,如果需要经常连VPN的人或者是海外的,建议使用这个脚本:

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

国内安装教程(普通)

参考文章:Homebrew国内如何自动安装(国内地址)(Mac & Linux) - 知乎

众所周知,很多开源项目大多数都是国外的,并且放在GitHub上。然而,GitHub在国内访问非常缓慢,这使得国内的一些开发者怨声载道。Homebrew也不然。

不过幸运的是,Gitee上有一位大神叫做cunkai,做了一个HomebrewCN的项目,可以从国内下载,方便,迅速。这里面添加了中科大下载源、清华大学下载源、北京外国语大学下载源、腾讯下载源以及阿里巴巴下载源。其中我推荐中科大下载源和清华大学下载源,因为其他的绝大部分都有缺失。

执行以下脚本:

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

国内安装教程(极速)

参考文章:Homebrew国内如何自动安装(国内地址)(Mac & Linux) - 知乎​​​​​​​

执行以下脚本:

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

配置镜像加速

参考文章:Homebrew替换国内源 - 简书

即便使用国内版安装,Homebrew在使用中抓取的还是GitHub上面的内容。幸运的是,你仍然可以执行脚本以修改源。

执行以下脚本(清华源):

# 替换brew.git源
git -C "$(brew --repo)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
# 替换 homebrew-core.git源
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
# 替换 homebrew-cask.git源
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git

# 使用bash的话
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.bash_profile
source ~/.bash_profile

# 使用zsh的话
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.zshrc
source ~/.zshrc

执行以下脚本(中科大源):

# brew.git源
git -C "$(brew --repo)" remote set-url origin https://mirrors.ustc.edu.cn/brew.git
# homebrew-core.git源
git -C "$(brew --repo homebrew/core)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-core.git
# homebrew-cask.git源
git -C "$(brew --repo homebrew/cask)" remote set-url origin https://mirrors.ustc.edu.cn/homebrew-cask.git
# 配置homebrew-bottles
## bash用户
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发现的一些好的终端工具。大家可以通过“brew install xxx”来安装。

wget一个文件下载工具,类似于curl,可实现速度的大幅度提升。支持中文。

youtube_dl一个国外视频下载工具,类似于4K Video Downloader和Downie,可实现下载HTML5、Flash视频。中国也有一个类似的工具“you-get”,不过支持的网站少得多。

tldr一个参考类工具,可查看各个终端命令的使用教程,不过内容来源于GitHub,比较慢。

ffmpeg一个媒体转换工具。可实现终端快速视频、音频转换。

致谢

     GitHub

     Homebrew

     Brew.sh

     Gitee

     知乎

     简书

     知乎专栏

     Gitee开发者“cunkai”

     简书用户“Quenice”

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
macOS安装Homebrew非常简单。你可以按照以下步骤进行安装: 1. 打开终端应用程序。 2. 在终端中输入以下命令并按下回车键,以安装Homebrew: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ``` 注意:如果以上链接失效,你可以在Homebrew的官方网站上查找最新的安装命令链接。 3. 终端会提示你输入管理员密码,输入密码后按下回车键继续。 4. 等待安装过程完成,安装过程可能需要一些时间,取决于你的网络连接速度。 5. 安装完成后,你可以通过在终端中输入以下命令来验证Homebrew是否成功安装: ``` brew --version ``` 如果你看到Homebrew的版本信息,则表示安装成功。 现在你已经成功在macOS安装Homebrew,你可以使用它来搜索、安装和卸载各种软件包。例如,你可以使用`brew search 软件名`来搜索软件包,使用`brew install 软件名`来安装软件包,使用`brew uninstall 软件名`来卸载软件包,使用`brew update`来更新Homebrew,使用`brew config`来查看Homebrew的配置信息。 希望这些信息对你有帮助!<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [MacOS安装Homebrew](https://blog.csdn.net/qq_43783527/article/details/125242300)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] - *3* [macOS安装Homebrew](https://blog.csdn.net/q383965374/article/details/80404314)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

YoungGeeker

你的鼓励是我最大的动力

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

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

打赏作者

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

抵扣说明:

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

余额充值