添加 homebrew api 镜像环境变量支持
作者: XhstormR创建于 2026年4月19日更新于 2026年6月13日
标签type: featurearea: networkingarea: formula resolutionpriority: mediumstatus: accepted
添加 homebrew api mirroring 环境变量支持: HOMEBREW_API_DOMAIN, HOMEBREW_BOTTLE_DOMAIN
HOMEBREW_API_DOMAIN: {
description: "使用此 URL 作为 Homebrew JSON API 的下载镜像。" \
"如果该 URL 上的元数据文件暂时不可用,则将使用默认 API 域作为备用镜像。",
default_text: "`https://formulae.brew.sh/api`。",
default: [HOMEBREW_API_DEFAULT_DOMAIN](https://docs.brew.sh/rubydoc/top-level-namespace.html#HOMEBREW_API_DEFAULT_DOMAIN-constant),
},
HOMEBREW_BOTTLE_DOMAIN: {
description: "使用此 URL 作为瓶子的下载镜像。" \
"如果该 URL 上的瓶子暂时不可用,则将使用默认瓶子域作为备用镜像。" \
"例如,`export HOMEBREW_BOTTLE_DOMAIN=http://localhost:8080` 将导致所有瓶子从前缀 `http://localhost:8080/` 下载。" \
"如果在 `$HOMEBREW_BOTTLE_DOMAIN` 中不存在瓶子,则将从默认瓶子域下载。",
default_text: "`https://ghcr.io/v2/homebrew/core`。",
default: [HOMEBREW_BOTTLE_DEFAULT_DOMAIN](https://docs.brew.sh/rubydoc/top-level-namespace.html#HOMEBREW_BOTTLE_DEFAULT_DOMAIN-constant),
}
详细信息: https://docs.brew.sh/rubydoc/Homebrew/EnvConfig.html
示例使用:内容来源: lucasgelfond/zerobrew