从源码编译
chown 将其所有者改为所需用户。它们的 path 可在 server 配置 (src/programs/server/config.xml) 中修改,默认如下:
emerge clickhouse,即可从源码安装 ClickHouse。
安装 CI 生成的二进制文件
由于 ClickHouse 的 CI 会不断演进,下载 CI 生成构建的具体步骤可能会有所变化。
此外,CI 也可能会删除旧的构建制品,导致其无法下载。
- 找到 v23.4 发布版本对应的 GitHub 拉取请求:23.4 分支的发布拉取请求
- 点击“Commits”,然后点击一个类似于“Update autogenerated version to 23.4.2.1 and contributors”的提交,选择你要安装的具体版本。
- 点击绿色对勾 / 黄色圆点 / 红色叉号,打开 CI 检查列表。
- 点击列表中“Builds”旁边的“Details”;这会打开一个类似于此页面的页面。
- 找到 compiler = “clang-*-aarch64” 的行——会有多行符合条件。
- 下载这些构建的制品。