yum源配置 服务器+客户端

本文介绍如何在CentOS 5.364系统下搭建yum服务器,并实现内网中的其他设备通过该服务器进行软件包的安装。主要内容包括:安装必要的源制作软件、创建RPM包的repo目录结构、配置服务器及客户端等。

参考:http://blog.163.com/koumm@126/blog/static/9540383720095239183669/

参考:http://space.itpub.net/17203031/viewspace-733075


系统:linux

版本:CentOS 5.3 64

场景:内网中两台安装了linux系统的设备,版本为CentOS 5.3 64,AB之间网络通信正常(互ping、ssh、web端口开放)。将设备A打造为yum服务器,可使包括B在内的其他设备使用yum安装所需软件。

RPM包来源:iso光盘镜像


配置服务器A

1.安装必要的源制作软件

yum-3.0.1-5.el5   【yum/yum  --version 可知该软件是否已安装,默认已安装】

createrepo-0.4.4-2.fc6.noarch.rpm 【基本上是默认不会安装】

2.源的制作

目录结构    --------/repo

                            |------- *. rpm

                            |------- repodata

                                            |--------- repomd.xml

                                            |---------filelists.xml.gz 

                                            |---------other.xml.gz 

                                            |---------primary.xml.gz

                           |--------RPM-GPG-KEY-CentOS-5


将光盘挂载到设备A的某一目录下(mount -t /dev/cdrom /mnt/cdrom )

将rpm包 拷贝到 /repo 目录下

在repo 目录下运行 createrepo  /repo/
将/mnt/cdrom 目录下的 RPM-GPG-KEY-CentOS-5 拷贝到/repo目录下

3.源配置

/etc/yum.conf 无需修改。

4.web设置 【或者ftp方式】

该步骤是将A变成一个web服务器,且根目录为/repo

防火墙开启相应的web端口。

--------------------------------------------------------------------------------------------


配置客户端B

1.确保已安装yum软件

2.修改yum配置文件(/etc/yum.repos.d/ *)

       备份CentOS-Base.repo

       修改CentOS-Base.repo

       ×××××××××××

       # mirrorlist  注释该行

       baseurl= http://A的ip地址/repo/
       gpgcheck=1

       gpgkey=http://A的ip地址/repo/RPM-GPG-KEY-CentOS-5
       enabled=1

-------------------------------------------------------------------------------------------


测试:在B设备上,

yum clean all                 //清除缓存

yum install  测试软件的名字,如  yum install  ntp


练习:将A变成多个不同系统的源,只是客户端的baseurl不同,试试看



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值