现在的位置: 首页随笔>正文
搭建centos6.0本地yum源(32位)
发表于8年前 随笔 评论数 1 ⁄ 被围观 3,989 次+

1.同步源到本地服务器

rsync -avzLP --delete --exclude=SRPMS/ --exclude=x86_64/ --exclude=isos/ rsync://mirrors.sohu.com/centos/6.0/ /opt/centos/i386/

sohu的源同步好像有点慢,这里有个加拿大的源,速度还可以

rsync -avzLP --delete --exclude=SRPMS/ --exclude=x86_64/ --exclude=isos/ rsync://rsync.muug.mb.ca/centos/6.0/ /opt/centos/i386/

2.搭建本地web服务(apache)

  • 在Apache中加上下面的虚拟机
<VirtualHost *:80>
DocumentRoot /opt/centos
<Directory "/opt/centos">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

3.编辑本地YUM服务器所使用的.repo文件 vim /etc/yum.repos.d/CentOS-Base.repo (当然,编辑之前最好备份一份)

[updates]
name=CentOS-$releasever - updates
baseurl=http://192.168.5.30/$basearch/updates/$basearch
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
[base]
name=CentOS-$releasever - base
baseurl=http://192.168.5.30/$basearch/os/$basearch
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
[fasttrack]
name=CentOS-$releasever - fasttrack
baseurl=http://192.168.5.30/$basearch/fasttrack/$basearch
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
[extras]
name=CentOS-$releasever - extras
baseurl=http://192.168.5.30/$basearch/extras/$basearch
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
[contrib]
name=CentOS-$releasever - contrib
baseurl=http://192.168.5.30/$basearch/contrib/$basearch
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
[centosplus]
name=CentOS-$releasever - centosplus
baseurl=http://192.168.5.30/$basearch/centosplus/$basearch
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
[addons]
name=CentOS-$releasever - addons
baseurl=http://192.168.5.30/$basearch/addons/$basearch
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

说明: 上面的 192.168.5.30 是本地yum源服务器IP, gpgkey一定要是 RPM-GPG-KEY-CentOS-6,如果没有 请下载

wget http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-6

然后将这个新的 CentOS-Base.repo 下载到需要客户机上的/etc/yum.repos.d/ 下面, 执行 yum clean all , yum update 就可以升级了

就是如此简单.

目前有 1 条留言 其中:访客:1 条, 博主:0 条

  1. samba : 2011年07月14日14:18:10  -49楼 @回复 回复

    entos 6 的源还用不了

给我留言

留言无头像?