Linux常见命令 24 - RPM命名管理-包命名与依赖性

目录

1. RPM包命名规则

2. RPM包依赖性


1. RPM包命名规则

如包全名:httpd-2.2.15-15.e16.centos.1.i686.rpm

  • httpd:软件包名
  • 2.2.15:软件版本
  • 15:软件发布的次数
  • el6.centos:适合的Linux平台:CentOS 6.x
  • i686:适合的硬件平台
  • rpm:rpm包的拓展名,注意在Linux中不对拓展名进行区分,都是文件,只是方便划分

2. RPM包依赖性

  • 树形依赖:a -> b -> c(先安装c,再安装b,再安装a,卸载的话反过来)
  • 环形依赖:a -> b -> c -> a (把软件 a b c用一条命令同时装)
  • 模块依赖:模块依赖查询网站: www.rpmfind.net

依赖示例:

1. 如安装mysql-connector的时候需要红框 libodbcinst.so.2这个依赖库,但库依赖包不是单独存在的,它是某一个软件包内部的一个文件,所以只需要找到包含库的软件包即可。

 2. 具体就直接去模块依赖网址里面搜索: www.rpmfind.net

本文为6.2.1 软件包管理 学习笔记,侵权必删

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值