YUM基于FTP服务配置软件仓库
一、实验原理
Yum(全称为 Yellow dog Updater, Modified)是一个在 Fedora 和 RedHat 以及 CentOS 中的 Shell 前端软件包管理器。基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
二、实验环境
服务器:192.168.10.2
客户端:192.168.10.5
三、实验步骤
1、服务端配置
1.1 关闭 selinux 服务
1.2 关闭防火墙
1.3 启动 FTP 服务
1.4 把 /dev 下的光驱设备挂载到 /mnt 目录下
1.5 在 /var/ftp 目录下建立文件夹 rhel6.5,并将挂载文件拷贝在该文件夹下
2、客户端配置
2.1 设置客户端 IP 地址,使其与服务器端在同一网段
2.2 关闭防火墙和 selinux 服务
2.3 在客户端 rhel 中,打开 rhel-source.repo 文本,打开路径为
‘计算机’——‘文件系统’——‘etc’——‘yum.repos.d’——‘rhel-source.repo’,双击‘rhel-source.repo’,进入rhel-source的编辑界面:
2.4 对 rhel-source.repo 文件进行如下修改:
2.5 开启 FTP 服务
3、进行测试
3.1 由于客户端原本就安装着 FTP 服务,所以在测试前我们需要先将其卸载;
3.2 安装 FTP 服务