在 macOS 上编译和安装 Apache Cloudberry
提示
本文档来自 GitHub 仓库 apache/cloudberry
。
本文档分享了如何在 macOS 上(单节点)构建、编译和安装 Apache Cloudberry 以供开发测试使用。请按照以下步骤操作。
根据我们的测试,在配备 Intel 和 Apple 芯片处理器(M1 或 M2)的 macOS Ventura 13.4+ 上,以下步骤能顺利执行。如果你有早前版本的 macOS,建议先升级系统。请确保你的 Mac 电脑至少有 4 核处理器和 8 GB 内存,并连接到互联网。
注意
请勿使用本指南进行生产部署。
第 1 步:安装依赖项
-
将 Apache Cloudberry 的源代码从 GitHub 克隆到本地 Mac。
git clone git@github.com:apache/cloudberry.git
-
进入
cloudberry/
目录。cd cloudberry/
-
运行以下命令安装依赖项。系统会提示你输入 macOS 系统的 sudo 密码。
source deploy/build/README.macOS.bash
提示如果系统中未安装 Homebrew,此命令会自动安装 Homebrew。
第 2 步:为本地主机配置免密 SSH 登录
-
打开 macOS 系统的系统设置 > 通用 > 共享 > 远程登录,在 macOS 上启用远程登录。
-
验证 macOS 系统是否开启与 localhost 的免密 SSH 连接:
ssh $(hostname)