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

如何确定RPM包PURL的namespace?是否必填及CentOS场景说明?

RPM包PURL规范相关疑问解答

1. namespace是否为必填字段?

根据PURL规范中RPM类型的定义及给出的示例来看,namespace是可选字段。

  • 第一个示例里的fedora用于明确RPM包的发行商,当需要区分不同发行商发布的同名RPM包时,填写该字段可避免歧义;
  • 第二个示例省略了namespace,说明在不需要明确发行商的场景下,该字段可以不填。规范仅对namespace的取值规则(发行商名称、小写、不区分大小写)做了定义,并未强制要求必须填写。

2. CentOS发行版对应的namespace如何确定?

按照规范中namespace的定义(发行商名称、必须小写),CentOS对应的namespace就是centos。
这类发行版的namespace直接取其官方发行商名称的小写形式即可,比如Fedora对应fedora、OpenSUSE对应opensuse,以此类推。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 11:49:52