【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命令进行安装

相关推荐
Android系统攻城狮15 分钟前
Linux FFmpeg深度解析之avcodec_align_dimensions调用流程与实战(二十九)
服务器·linux音视频·音视频进阶·ffmpeg音视频
飞飞传输36 分钟前
飞驰云联文件交换建设方法论:从单点传输到持续治理
大数据·运维·安全
叼烟扛炮1 小时前
Linux 学习笔记(五十六):IO 多路复用初探——select 的“三宗罪”
linux·服务器·数据库·笔记·学习·php
Ruiery1 小时前
Linux 6.6内核内存管理深度解析(十五):CMA 连续内存分配器
linux·运维·服务器
测试界的小码农2 小时前
【Linux 命令实战(01):认识 Linux 终端,从零掌握第一个命令】
linux·运维·服务器
布裘2 小时前
【银河麒麟】重启后时区丢失?排查发现 localtime 被业务程序替换成硬链接
linux·运维·网络
zhikouai3 小时前
把外部助手接进聊天软件的架构分层与参数配置
服务器·网络·php
huainingning3 小时前
锐捷10.X路由器版本升级不生效问题排查
运维·网络·智能路由器
荣合技术服务4 小时前
HPC 超算集群故障维修实录:找荣合科算维护后,模拟仿真计算又能跑了
运维·服务器·超算服务器·荣合科算
GeW5 小时前
高端化转型进入“补底层”阶段:Linux与数据库的再定位
linux