很多朋友都会做CentOS的本地yum但是,有个问题不大家注意没有,现在把这个问题记下来,希望给某些朋友提个醒cd /etc/yum.repo.d
vim Centos-Media.repo
12345678910 [c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS_6.4_Final
file:///media/CentOS-6.4-i386-LiveDVD/
file:///media/cdrom/
file:///media/cdrecorder/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
~这样是正确的 但是倘若这样做就会出现错误信息
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS_6.4_Final
#file:///media/CentOS-6.4-i386-LiveDVD/
#file:///media/cdrom/
#file:///media/cdrecorder/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6
~大家看出有什么不同了么? 此时如果进行yum clean all 会发现
Loaded plugins: fastestmirror, refresh-packagekit, security
Repository "c6-media": Error parsing config: Error parsing "baseurl = "file:///media/CentOS_6.4_Final
#file:///media/CentOS-6.4-i386-LiveDVD/
#file:///media/cdrom/
#file:///media/cdrecorder/"": URL must be http, ftp, file or https not ""这样的错误。
我想大家知道是什么原因了吧?对 就是不用的URL 千万不要注释掉 否则会出现错误。
下面再跟一些不知道如何制作本地源的朋友写下方法
cd/etc/yum.repo.d
vim Centos-Media.repo
按照上面的第一个例子修改本地的ISO 的绝对目录
之后修改centos-base.repo centos-debuginfo.repo 的名字 因为这两个是通过网络yum的文件(想要通过网络yum只需要修改过来就好)。
推荐阅读:配置EPEL YUM源 http://www.linuxidc.com/Linux/2012-10/71850.htmRedHat 本地yum源配置 http://www.linuxidc.com/Linux/2012-11/75127.htmRedHat Linux 本地yum源的配置 http://www.linuxidc.com/Linux/2013-08/88217.htmRedHat 6.2 Linux修改yum源免费使用CentOS源 http://www.linuxidc.com/Linux/2013-07/87383.htmyum的配置文件说明 http://www.linuxidc.com/Linux/2013-04/83298.htmRedHat 6.1下安装yum(图文) http://www.linuxidc.com/Linux/2013-06/86535.htmYUM 安装及清理 http://www.linuxidc.com/Linux/2013-07/87163.htm更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14代码生成工具之界面快速生成Yum安装报错:ERROR:dbus.proxies相关资讯 CentOS源
- RHEL6.4更改为CentOS源 (10/04/2013 07:36:02)
| - RHEL/CentOS/Fedora各种源(EPEL、 (05/29/2013 11:30:56)
|
本文评论 查看全部评论 (0)