一.YUM仓库
1.YUM概述
- 基于RPM包构建的软件更新机制
- 可以自动解决依赖关系
- 所有软件包由集中的YUM软件仓库提供
2.准备安装源
软件仓库的提供方式
- FTP服务:ftp://.......
- HTTP服务:http://.......
- 本地目录:file://......
PRM软件包的来源
- CentOS发布的RPM包集合
- 第三方组织发布的RPM包集合
- 用户自定义的RPM包集合
构建CentOS7软件仓库
- RPM包来自CentOS7 DVD光盘
- 通过FTP方式提供给客户机

在软件仓库中加入非官方RPM包组
- 包括存在依赖关系的所有RPM包
- 使用createrepo工具建立仓库数据文件

访问YUM仓库
- 为客户机指定YUM仓库位置
- 配置文件:/etc/yum.repos.d/centos7.repo

二.制作YUM源
1.制作ftp源
1.1关闭系统防火墙
1.2安装软件包并开启服务

1.3复制安装包
1.4自动创建软件包的依赖关系保存到repodata目录当中


三.NFS网络文件系统功共享服务
1.安装 nfs-utils 和 rpcbind

2.启动两个服务![]()
3.查看本地是否共享

本文介绍了YUM仓库的概念,如何准备和安装yum源,包括从FTP和HTTP服务获取RPM包,以及在CentOS上构建和配置自己的仓库。还详细讲述了如何通过NFS网络文件系统共享服务。
985





