1. 首页 » 生活常识

Mac电脑软件下载指南:Homebrew安装教程

一、Homebrew 是什么

Homebrew是 mac的包管理器,仅需执行相应的命令,就能下载安装需要的软件包,可以省掉自己去下载、解压、拖拽(安装)等繁琐的步骤。

Homebrew 是一个很方便的包管理器,主要用来管理 mac 操作系统的软件包,现在也支持 linux 操作系统的包管理以及 Windows 10 Subsystem for Linux。官网是 https://brew.sh。

macOS中安装Homebrew超简单教程

Homebrew 通过 Tap 方式定义源,官方默认提供了 brew、homebrew-core 、homebrew-cask 、homebrew-bottles 四个常用的源(仓库),用户也可以通过 Tap 定义自己的源。

二、Homebrew 安装过程

执行如下脚本,进行安装:

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

选择中科大下载源,如图所示。

macOS中安装Homebrew超简单教程

如果提示没有安装git开发工具,点击安装即可,如图所示。

macOS中安装Homebrew超简单教程

然后再次执行上述安装命令,如图所示,进行正常安装。

macOS中安装Homebrew超简单教程

安装完成,重启终端或者运行 source /Users/rickie/.zprofile 命令。

macOS中安装Homebrew超简单教程

配置完成后终端输入brew help显示帮助信息则说明安装成功。

三、配置Homebrew

在安装 brew 和使用 brew install 安装软件的过程中,经常会遇到安装缓慢、卡死的情况,这大多是由于 Homebrew 的默认安装源位于国外,国内访问速度慢造成的,解决这个问题的方法是将安装源替换为国内镜像,常用的国内镜像源可以使用中科大 LUG 源、清华 Tuna 源等。

这里用的是由中科大负责托管维护的 Homebrew 镜像。其中,前两个为必须配置的项目,后两个可按需配置。

1. 必备设置

替换 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

macOS中安装Homebrew超简单教程

2. 按需设置

替换 homebrew-cask.git:

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

如果提示cannot change to '/usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask': No such file or directory,则先创建目录:

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

替换homebrew-bottles:

首先要先区分你的mac用哪种终端工具,如果是 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

macOS中安装Homebrew超简单教程

四、Homebrew 基本用法

// 查询:

brew search 软件名

macOS中安装Homebrew超简单教程

// 安装:

brew install 软件名

// 卸载:

brew uninstall 软件名

macOS中安装Homebrew超简单教程

关于使用Homebrew安装Elasticsearch、Kibana、Kafka、RabbitMQ等等产品,可以访问《Java程序员的macOS手册》技术专栏。专栏主要记录Mac开发环境的设置,以及一些优秀软件和中间件的安装和配置,使用技巧等。所有的设置、软件以及技巧都追求极致简洁和极致效率,最大可能提升工具效率,提升生产力。

(此处已添加圈子卡片,请到今日头条客户端查看)

声明:本文由"麦兜"发布,不代表"破站"立场,转载联系作者并注明出处:https://www.848586.cn/155995.html