刚装了个CentOS5.6 检验一下,yum更新慢的要命,可能我网速不好。换了中国科技大学的源速度也是慢。
我是教育网+网通额... 还是搭建个本地的yum服务器吧。
1.挂载CentOS的光盘,如果在图形界面下会自动挂载,到 /media/CentOS_5.6_Final。如果是文本模式,直接命令挂载吧
2.cd CentOS_5.6_Final/CentOS
[root@localhost CentOS]# rpm -ivh createrepo-0.4.11-3.el5.noarch.rpm //安装创建软件依赖关系的软件包 creatrepo
[root@localhost CentOS]# rpm -ivh vsftpd-2.0.5-16.el5_5.1.i386.rpm //安装ftp服务器
[root@localhost CentOS]# chkconfig vsftpd on; service vsftpd start //开机启动
3. [root@localhost CentOS_5.6_Final]# cp -r * /var/ftp/pub/ //复制镜像文件到ftp目录下
[root@localhost CentOS_5.6_Final]# createrepo /var/ftp/pub //创建软件依赖关系文件
420/2683 - CentOS/jakarta-commons-collections-testframework-javadoc-3.2-2jpp.3.i609/2683 - CentOS/yum-NetworkManager-dispatcher-1.1.16-14.el5.centos.1.noarch.rp2683/2683 - CentOS/sg3_utils-devel-1.25-5.el5.i386.rpm
Saving Primary metadata
Saving file lists metadata
Saving other metadata
4. 创建repo文件
[root@localhost CentOS_5.6_Final]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Base.repo
[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak
[root@localhost yum.repos.d]# vim local.repo
写入以下内容:
[linuxso.com]
name=linuxso.com
baseurl=ftp://127.0.0.1/pub/
gpgcheck=0
enabled=1
5.测试
yum clean all
yum list
yum install httpd