自建centos的yum源并实现添加软件

来源:互联网 发布:南昌市网络教研 编辑:程序博客网 时间:2024/05/16 07:16
1 获得所有的常见rpm包
 通过wget 163、sohu等国内比较知名的源来将所有的rpm软件包下载到服务器的http根目录中。


2 自己搭建yum源


yum -y install createrepo


规划/创建yum源目录
mkdir -p /data/yum/centos/6/{i386,x86_64}
 
生成repodata索引repodata (centos 6 7)
cd /data
createrepo -p -d -o yum/centos/6/i386 yum/centos/6/i386
createrepo -p -d -o yum/centos/6/x86_64 yum/centos/6/x86_64




生成repodata索引 (centos 5) 
createrepo -d -s sha1  /var/www/html/centos/5/i386


至此自建源的工作已经完,配置Nginx将所需软件包分别考入对应目录即可




并更新yum服务器库  
createrepo -update  -s sha1 /var/www/html/centos/5/i386   (centos 5)
createrepo -update  -s sha1 /var/www/html/centos/5/x86_64 (centos 5)


createrepo --update /var/www/html/centos/6/i386    (centos 6 7)
createrepo --update /var/www/html/centos/6/x86_64  (centos 6 7)




 
配置YUM源
vim yourname.repo
[youname]
name=yourname
baseurl=http://你的域名或者是IP/centos/$releasever/$basearch/
enabled=1
gpgcheck=0
0 0
原创粉丝点击