首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

rpm、yum、编译安装轻松管理centos7程序包(2)

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

         建议:安装之前要验正的其合法性

            来源合法

            包的完整性
返回列表