Chinaunix首页 | 论坛 | 博客
  • 博客访问: 446676
  • 博文数量: 481
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 1040
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-06 14:09
文章分类

全部博文(481)

文章存档

2013年(483)

我的朋友

分类: LINUX

2013-02-28 12:52:46

原文地址:Centos 5.3本地http_yum 源 作者:jack_sir

下载ISO,挂载
mount -o loop /export/CentOS-5.3-x86_64-bin-DVD.iso /media/
mkdir -p /var/www/html/CentOS5
cd /var/www/html/CentOS5
cp -a /media/* .

安装软件

yum -y install createrepo

生成xml文件
createrepo /var/www/html/CentOS5/CentOS
这样操作后 /var/www/html/CentOS5/CentOS下会多出一个repodata目录

如果要生成带group信息的也就是可以用yum grouplist或yum groupinstall的,则需要用以下命令

createrepo -g /var/www/html/CentOS5/repodata/comps.xml CentOS/

删除旧的repodate
rm -rf /var/www/html/CentOS5/repodata

假设你用的域名是
假设你已经配置好Apache或Nginx,并可以通过http:///访问到你的/var/www/html目录
编写CentOS5-HTTP.repo文件
vi CentOS5-HTTP.repo
[CentOS5-HTTP]
name=CentOS-$releasever - CentOS5-CentOS5-HTTP
baseurl=http:///CentOS5/CentOS/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

保存退出

将CentOS5-HTTP.repo分发到客户端
保存到
/etc/yum.repos.d/

测试安装lrzsz软件

yum --disablerepo=\* --enablerepo=CentOS5-HTTP -y install lrzsz

至此,配置完毕
阅读(210) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~