这几天用实验室的机子,是CentOS 6,但是它的源有问题yum install的时候老出问题,于是就有个搭建本地yum源的想法,下面是我搭建本地yum源的过程(以CentOS 6 为例),希望对需要的朋友有些帮助。
首先找个对应系统的镜像文件,网上有很多,大家可以自己下载。
先是挂载:
- [root@localhost ~]# mkdir /mnt/CentOS
- [root@localhost ~]# mount -o loop /home/liuz/Dowload/CentOS-6.0-i686.iso /mnt/CentOS
然后
- [root@localhost ~]# vim /etc/yum.repos.d/CentOS-Debuginfo.repo
将下面的内容复制到里面
- [CentOS-Debuginfo]
- name=CentOS-6 Enterprise Linux $releasever -$basearch -Debug
- baseurl=file:///mnt/CentOS/
- gpgcheck=1
- gpgkey=file:///mnt/CentOS/RPM-GPG-KEY-CentOS-Debug-6
- enabled=1
这样就OK了,可以yum list 测试下要是能列出软件包列表就成功了。
如果想和别人共享yum源,可以搭建个ftp的yum源,具体过程如下:
首先把镜像文件里的内容全部复制到 /var/ftp/pub 目录下面
然后在需要使用这个yum源的机子上修改/etc/yum.repos.d/CentOS-Debuginfo.repo的内容,具体命令和上面一样。
具体增加的内容为:
- [CentOS-Debuginfo]
- name=CentOS-6 Enterprise Linux $releasever -$basearch -Debug
- baseurl=ftp://severIP/pub/Server
- gpgcheck=1
- gpgkey=ftp://severIP/pub/Server/RPM-GPG-KEY-CentOS-Debug-6
- enabled=1
这样别人也就可以使用你搭建的本地yum源了。
阅读(2268) | 评论(1) | 转发(3) |