2.3. Software Collection Root 目录


您可以通过在 spec 文件中设置 %_scl_prefix 宏来更改根目录的位置,如下例所示:
%global _scl_prefix /opt/provider
Copy to Clipboard Toggle word wrap
其中 provider 是注册供应商(供应商)名称(如果适用),使用 Linux Foundation 和从属 Linux 分配名称和数字授权机构(LANANA),符合文件系统层次结构标准。
构建和分发 Software Collections 的每个机构或项目都应该使用自己的供应商名称,它们符合文件系统层次结构标准(FHS),并避免 Software Collections 和基本系统安装之间可能存在冲突。
建议您使文件系统层次结构符合以下布局:
/opt/provider/prefix-application-version/
Copy to Clipboard Toggle word wrap
注意
您必须在 spec 文件中的 _scl_prefix 宏上方定义 %scl_package 宏。
有关文件系统层次结构标准的详情,请参考 http://www.pathname.com/fhs/
有关 Linux 分配名称和编号授权的详情,请参考 http://www.lanana.org/
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat