修改SUSE RPM包版本号

这个文档(000020568)的规定受免责声明在本文档的末尾。

环境

SUSE Linux Enterprise Server 15 Service Pack 4
SUSE Linux Enterprise Server 15 Service Pack 3

情况

RPM包有两个不同的版本空间,包版本本身和RPM发布号,例如:

glibc 13.62.1——2.26

也就是说这个包装glibc是上游版本2.26,“SUSE版本”为13.62.1.

RPM版本号对所安装的系统没有特殊意义,唯一需要保证的是增量更新的线性性。

SUSE保证了RPM版本号只在一个服务包中不断增加,而且在一个主要产品线中也只在服务包之间不断增加。

由于在较老的服务包中也进行了小的包版本更新,以跟上上游的错误修复,偶尔也进行了较大的版本更新,因此保持正确的线性顺序是具有挑战性的。

决议

为了完成线性排序的挑战,SUSE开始用构建包的服务包作为发布号的前缀,现在看起来像这样:

kernel-default-5.3.18-150300.59.43.1

150300编码主码流(15),服务包(03)的值% sle_releaseRPM构建宏。

此更改将在SUSE Linux Enterprise Server 15 Service Pack 4(目前正在开发中)、SUSE Linux Enterprise Server 15 Service Pack 3、旧的补丁级别和其他产品线上实现,并将慢慢采用此编号方案。

对于较旧的服务包中的包,这只会在包的维护更新发布后发生。

还请注意,SUSE以分层的方式构建服务包。只有在服务包中接受新功能的包才构建在当前服务包中,对于没有新功能的包,新服务包从较低的服务包中获取包。例如:

SUSE Linux Enterprise Server 15 SP4将包含SP4内置的包,但也包括来自SP3、SP2、SP1和GA的包,创建了不同版本号的混合,包括150400 / 150300 / 150200 / 150100 / 150000等。

请注意,这不会改变任何功能。

免责声明

这个支持知识库为SUSE客户和对我们的产品和解决方案感兴趣的各方提供了一个有价值的工具,以获取信息、想法和相互学习。beplay体育官方app下载材料是在您的组织内用于信息、个人或非商业用途,并“按原样”呈现,不提供任何形式的保证。

  • 文档ID:000020568
  • 创建日期:01 - 2月- 2022
  • 修改日期:01 - 2月- 2022
    • SUSE Linux企业桌面
    • SUSE Linux企业实时操作系统
    • SUSE Linux企业服务器
    • SAP应用的SUSE Linux企业服务器
    • SUSE Manager服务器
    • SUSE Linux Enterprise Micro
    • SUSE Manager代理
    • SUSE Linux Enterprise HPC

<返回支持搜索

关于SUSE知识库的问题或关注,请联系:tidfeedback[at]suse.com

SUSE支持论坛

请有经验的系统操作人员解答您的问题,或与其他SUSE社区专家进行互动。

加入我们的社区

支持资源

了解如何从您的SUSE订阅、高级支持、学术计划或合作伙伴计划中获得的技术支持中获得最大的收益。


SUSE客户支持快速参考指南 SUSE技术支持手册 更新报告
支持常见问题解答

打开事件

使用SUSE技术支持打开事件、管理订阅、下载补丁或管理用户访问。

去客户中心beplay官网首页