You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

MacOS Big Sur通过brew安装RPM提示no bottle available报错问询

问题原因

Error: rpm: no bottle available! 报错的核心原因有两个:

  1. Homebrew官方已经停止为macOS Big Sur及更老旧的系统版本提供rpm公式的预编译二进制包(即bottle),仅为仍在维护期的新系统版本提供预编译包。
  2. 你当前使用的Homebrew 3.2.9属于2021年发布的老旧版本,对应的核心软件源配置已经不再同步老系统的bottle分发资源,因此无法拉取到适配的预编译包。
解决办法

可根据你的使用需求选择以下任意方案:

  • 方案1:从源码编译安装rpm
    直接执行命令 brew install --build-from-source rpm 即可,brew会自动下载rpm源码和对应依赖的源码,在本地编译适配你当前系统的版本。编译耗时较长,若期间提示依赖缺失,按照提示安装对应依赖的源码版本即可。
  • 方案2:使用其他兼容老系统的包管理工具安装
    可选择MacPorts这类仍支持macOS Big Sur的包管理工具,安装完成后执行命令 sudo port install rpm 即可获取适配的rpm包。
  • 方案3:轻量替代方案
    如果你仅需要解压提取rpm包的内容,不需要完整的rpm包管理功能,可直接安装仍适配Big Sur的rpm2cpio工具,执行命令 brew install rpm2cpio 即可。

内容的提问来源于stack exchange,提问作者Steferson

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.06 13:36:03