首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >红帽RPM版本号中的所有字母和数字意味着什么,例如openssl-devel-0.9.8e-27.el5_10.1?

问红帽RPM版本号中的所有字母和数字意味着什么,例如openssl-devel-0.9.8e-27.el5_10.1?
EN

Unix & Linux用户
提问于 2014-05-09 15:30:00
回答 1查看 5.1K关注 0票数 4

rpm名称openssl-devel-0.9.8e-27.el5_10.1中的所有字母和数字意味着什么?我认识到openssl-devel-0.9.8e部分,因为这是openssl.org开发团队应用的相同数字。但是,27.el5_10.1部分中的数字和字母意味着什么?

我在Red的网站上搜索并搜索了一个解释。我找到的最好的解释是https://access.redhat.com/site/security/updates/backporting/,但它并没有真正进入版本字符串方案/格式。

上下文:我们正在开发针对openssl进行编译和链接的软件,因此我们的代码依赖于openssl-devel。为了方便起见,我们将openssl-devel安装(例如/usr/lib/libssl.a)中的一些二进制文件重新打包为maven工件,并将工件上传到私有maven repo。Maven工件有版本号,所以我计划将其与RPM源代码进行相同的版本。例如,如果我知道openssl-devel-0.9.8e-27.el5_10.1的所有27.x版本都是编译和链接兼容的,那么我可以使用一个更简单的工件版本0.9.8e-27,而不是完整的0.9.8e-27.el5_10.1。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2014-05-09 22:05:01

在“文件格式”部分中,最大的RPM书中有一个关于命名约定的页面,在这里可以看到:

http://ftp.rpm.org/max-rpm/ch-rpm-file-format.html#S1-RPM-FILE-FORMAT-FILE-NAMING-CONVENTION

也有一些信息在软呢帽网站上。我不确定你是否已经看过这个,但这里有一个链接:

http://docs.fedoraproject.org/en-US/Fedora_草案_Documentation/0.1/html/RPM_指南/ch09s03.html

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/128689

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档