centos如何自建可以对外提供服务的yum源并添加自定义rpm软件包

centos5

yum源的安装:

步骤一:

首先安装  yum install createrepo

步骤二:

安装对外提供服务的apache2

yum install apache2

步骤三:

创建i386/x86_64对应文件夹

mkdir -p /data/yum/centos/6/{i386,x86_64}

步骤四:

cd /data
createrepo -p -d -o /usr/local/apache2/htdocs/centos/6/i386 yum/centos/6/i386
createrepo -p -d -o/usr/local/apache2/htdocs/centos/6/x86_64 yum/centos/6/x86_64

备注:如果是centos5.x要执行一下命令:
createrepo -d -s sha1 /usr/local/apache2/htdocs/centos/6/x86_64 yum/centos/6/x86_64

步骤五:

下载国内第三方源的软件包

wget -r -c -nH  http://mirrors.sohu.com/centos/6/os/i386/*

步骤六:

找到Paackages,将需要自定义的软件包。rpm文件放进去

步骤七:

在服务端执行更新操作

createrepo -update /usr/local/apache2/htdocs/centos/6/i386
createrepo -update /usr/local/apache2/htdocs/centos/6/x86_64

备注:如果是centos5.x版本 要执行
createrepo  -d  -s sha1 /usr/local/apache2/htdocs/centos/6/x86_64


步骤八:

客户端添加自建源的源配置信息:

vi 51idc.repo

内容入下:
[yourname]
name=yourname
baseurl=http://自建ip地址/centos/$releasever/$basearch/
enabled=1
gpgcheck=0


步骤九:

在客户端执行更新操作:

yum clean all

yum update 

可以安装自己添加的rpm包了




















评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值