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

来源:互联网 发布:魔盒直播软件 编辑:程序博客网 时间:2024/05/16 08:29
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包了




















0 0
原创粉丝点击