LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 850|回复: 3

增加交大源错误

[复制链接]
发表于 2009-4-15 18:02:05 | 显示全部楼层 |阅读模式
我按照网上介绍的方法添加交大源
用 gedit 新建一个文件,并命名为 “sjtu.repo” (不包括引号),文件内容如下:

name=Fedora 10 - i386
baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/10/Fedora/i386/os/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[Everything-ftp.sjtu.edu.cn]
name=Everything 10 - i386
baseurl=http://ftp.sjtu.edu.cn/fedora/linux/releases/10/Everything/i386/os/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[updates-ftp.sjtu.edu.cn]
name=Fedora updates
baseurl=http://ftp.sjtu.edu.cn/fedora/linux/updates/10/i386/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

建好这个文件后,将它 cp 到 /etc/yum.repos.d/ 目录下并执行yum makecache指令,但是出现了下面的错误:


[root@localhost yum.repos.d]# yum makecache
载入插件: axelget, fastestmirror, refresh-packagekit
配置错误: File contains no section headers.
file: file://///etc/yum.repos.d/sjtu.repo, line: 1
'name=Fedora 10-i386\n'

但我反复检查了这个文件,在第一行没有发现有个“\n”阿!!!
发表于 2009-4-15 19:32:44 | 显示全部楼层
少了第一行,应该是像
  1. [sjtu]
复制代码
这样的东西……

另外
  1. \n
复制代码
是换行……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-16 11:53:34 | 显示全部楼层
Post by pingz;1974845
少了第一行,应该是像
  1. [sjtu]
复制代码
这样的东西……


呵呵,你说得很对啊
我到/etc/yum.repos.d/ 下看了一个fedora.repo的文件
确实应该有你说的这个东东啊
我加了[sjtu]后就正常了
回复 支持 反对

使用道具 举报

发表于 2009-4-17 00:07:37 | 显示全部楼层
pingz热心人
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表