macOS中安装Homebrew超简单教程
一、Homebrew 是什么
Homebrew是 mac的包管理器,仅需执行相应的命令,就能下载安装需要的软件包,可以省掉自己去下载、解压、拖拽(安装)等繁琐的步骤。
Homebrew 是一个很方便的包管理器,主要用来管理 mac 操作系统的软件包,现在也支持 linux 操作系统的包管理以及 Windows 10 Subsystem for Linux。官网是 https://brew.sh。
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)"
选择中科大下载源,如图所示。
如果提示没有安装git开发工具,点击安装即可,如图所示。
然后再次执行上述安装命令,如图所示,进行正常安装。
安装完成,重启终端或者运行 source /Users/rickie/.zprofile 命令。
配置完成后终端输入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
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
四、Homebrew 基本用法
// 查询:
brew search 软件名
// 安装:
brew install 软件名
// 卸载:
brew uninstall 软件名
关于使用Homebrew安装Elasticsearch、Kibana、Kafka、RabbitMQ等等产品,可以访问《Java程序员的macOS手册》技术专栏。专栏主要记录Mac开发环境的设置,以及一些优秀软件和中间件的安装和配置,使用技巧等。所有的设置、软件以及技巧都追求极致简洁和极致效率,最大可能提升工具效率,提升生产力。
我告诉你msdn版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!