【RHCA+】RPM包命名规则

" 目录:RHCA+ -> 6 软件仓库 -> 21 RPM包命名规则 "

用户通过名称可以直接获取这类包的版本、适用平台等信息,英文全称RedHat Package Manager,红帽软件包管理工具

RPM二进制包命名规则:

包名-版本号-发布次数-发行商-Linux平台-适合的硬件平台-包扩展名

例:httpd-2.2.15-15.el6.centos.1.i686.rpm

httped:软件包名;httped是包名,httpd-2.2.15-15.el6.centos.1.i686.rpm是包全名;一般包的安装和升级使用包全名;包的查询和卸载使用包名,不要弄错;子包会在包名后加子包名,其余内容一致

2.2.15:包的版本号;版本号的格式通常为:主版本号.次版本号.修正号

主版本号:重大改进

次版本号:某个子功能发生重大变化

发行号:修正部分bug,调整部分功能

15:二进制包发布的次数;指是第几次编译生成

el*:软件发行商;el6表示由Red Hat公司发布

centos:表示此包适用于CentOS系统

i686:表示此包使用的硬件平台

|--------|-----------------|
| 平台名称 | 适用平台 |
| i386 | 386以上的计算机都可以安装 |
| i586 | 686以上的计算机都可以安装 |
| i686 | 奔腾II以上的计算机都可以安装 |
| x86_64 | 64位CPU可以安装 |
| noarch | 没有硬件限制 |

rpm:RPM包的扩展名;表明是编译好的二进制包,能用rpm命令直接安装;若为src.rpm后缀,表示为源代码包;需要安装生成源码,然后对其编译生成rpm格式的包,最后使用rpm命令进行安装

相关推荐
迪康Defender1 小时前
终端安全运维:浅谈迪康端点安全一体化管理系统工具箱实用能力
运维·安全·信息可视化·自动化·运维开发·学习方法·远程工作
小羊没烦恼!1 小时前
T-SQL查询进阶--理解SQL SERVER中的分区表
服务器·开发语言·前端·javascript·html
Zucker n1 小时前
一款适合研究生科研工作安排的日历
linux·数据库·python
广东帝工智能安防1 小时前
航道数智化升级实战:基于“云-网-数-智“架构的信息化基础设施建设方案
大数据·运维·人工智能
爱吃香菜的初学者1 小时前
十六.Linux——多线程(2)
linux·运维·开发语言
海森大数据2 小时前
AI + 自动化重塑催化研发!北化黑灯实验室入选 AI for Science 典型案例
运维·人工智能·自动化
xixingzhe22 小时前
Nginx 看懂请求耗时瓶颈
服务器·前端·nginx
暖核2 小时前
kubeadm 集群运维:Worker 节点下线删除、整套集群销毁重建指南
运维·开发语言·php
荒--3 小时前
Ubuntu软件包查询,弹框下载文件
运维·服务器·ubuntu