rpm、yum、编译安装轻松管理centos7程序包(2)
- UID
- 1066743
|
rpm、yum、编译安装轻松管理centos7程序包(2)
四、分包机制
想象一种场景:testapp有30种功能,其中有10种常用,有6次常用,余下的14种极少用;所以rpm包制作者会把一个程序的每个功能制作成一个rpm包,他们都依赖主包。
例如:
核心包,主包:命名与原项目名称一致;
bash-4.3.2-2.centos6.x86_64.rpm
子包(支包):命令为源项目名称后附加分支包中的文件提供的功能组成;
bash-devel-4.3.2-2.centos6.x86_64.rpm
程序包的获取路径:
1、系统的发行光盘镜像或官方站点(或站点镜像服务器)
挂载光盘:
mount -r /dev/cdrom /media/cdrom
官方站点,镜像:
mirrors.sohu.com
mirrors.163.com
mirrors.aliyun.com
2、程序包的官方站点
3、第三方组织:epel
4、搜索引擎
http://rpmfind.net
http://rpm.pbone.net
http://pkgs.org
建议:安装之前要验正的其合法性
来源合法
包的完整性 |
|
|
|
|
|