RPM包命名原则

RPM包全名的命名具有一定的规则,实例如下:

httpd-2.2.15-15.el6.centos.1.i686.rmp https:软件包名 2.2.15:软件版本 15:软件发布次数 el6.centos:适合的Linux平台 i686:适合的硬件平台 rpm:rpm包拓展名(方便管理员判断识别)

RPM包依赖性

树形依赖:A —> B —> C
环形依赖:A —> B —> C —> A
模块依赖: 内部软件库依赖

模块依赖查询网站:www.rmpfind.net RMP包的依赖性,要求我们安装的时候先安装其依赖的包,卸载最后卸载依赖的包。 例如:A —> B —> C 安装时:先安装C,再安装B,最后安装A 卸载时:先卸载A,在卸载B,在卸载C

对于循环依赖,那么在安装时,应一行命令,同时安装依赖的包 例如:rmp -ivh A B C D