|
本人是linux新手
根据fc5新手指南添加rpm仓库
添加了freshrpms/dries/newrpms后,其他的都不能添加了(显示文件不存在)
所以,我就导入GPG KEY
然后基于windows的习惯
我就进行update
但是打开后,显示可能系统bug
其提示内容如下:
Component: Software Updater
Summary: TB4426d5a1 ConfigParser.py:490:_readarsingError: File contains parsing errors: ///etc/yum.repos.d/dries.repo
[line 4]: 'asever/$basearch/dries/RPMS/\n'
Traceback (most recent call last):
File "/usr/sbin/pup", line 382, in ?
main()
File "/usr/sbin/pup", line 377, in main
pup = PackageUpdater()
File "/usr/sbin/pup", line 77, in __init__
GraphicalYumBase.__init__(self, False)
File "/usr/lib/python2.4/site-packages/pirut/__init__.py", line 122, in __init__
self.doConfigSetup()
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 104, in doConfigSetup
self.getReposFromConfig()
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 135, in getReposFromConfig
parser.read(files)
File "/usr/lib/python2.4/site-packages/yum/parser.py", line 225, in read
IncludingConfigParser.read(self,filename)
File "/usr/lib/python2.4/site-packages/yum/parser.py", line 126, in read
ConfigParser.read(self,filename)
File "/usr/lib/python2.4/ConfigParser.py", line 267, in read
self._read(fp, filename)
File "/usr/lib/python2.4/ConfigParser.py", line 490, in _read
raise e
ParsingError: File contains parsing errors: ///etc/yum.repos.d/dries.repo
[line 4]: 'asever/$basearch/dries/RPMS/\n'
Local variables in innermost frame:
sectname: dries
cursect: {'http': '//apt.sw.be/dries/fedora/fc4/$basearch/dries/RPMS/', 'name': 'Extra Fedora rpms dries - $releasever - $basearch', 'failovermethod': 'priority', 'enabled': '0', 'baseurl': 'http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/linux/$rele', 'gpgcheck': '1', '__name__': 'dries'}
e: File contains parsing errors: ///etc/yum.repos.d/dries.repo
[line 4]: 'asever/$basearch/dries/RPMS/\n'
fpname: ///etc/yum.repos.d/dries.repo
vi: =
mo: <_sre.SRE_Match object at 0xb7969570>
optname: gpgcheck
fp: <open file '///etc/yum.repos.d/dries.repo', mode 'r' at 0xb79587b8>
lineno: 8
line:
self: <yum.parser.IncludedDirConfigParser instance at 0xb796a68c>
optval: 1
同时在使用ADD/REMOVE software时,也提示可能有bug
提示内容如下:
Traceback (most recent call last):
File "/usr/sbin/pirut", line 363, in ?
main()
File "/usr/sbin/pirut", line 358, in main
pm = PackageManager()
File "/usr/sbin/pirut", line 56, in __init__
GraphicalYumBase.__init__(self, False)
File "/usr/lib/python2.4/site-packages/pirut/__init__.py", line 122, in __init__
self.doConfigSetup()
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 104, in doConfigSetup
self.getReposFromConfig()
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 135, in getReposFromConfig
parser.read(files)
File "/usr/lib/python2.4/site-packages/yum/parser.py", line 225, in read
IncludingConfigParser.read(self,filename)
File "/usr/lib/python2.4/site-packages/yum/parser.py", line 126, in read
ConfigParser.read(self,filename)
File "/usr/lib/python2.4/ConfigParser.py", line 267, in read
self._read(fp, filename)
File "/usr/lib/python2.4/ConfigParser.py", line 490, in _read
raise e
ParsingError: File contains parsing errors: ///etc/yum.repos.d/dries.repo
[line 4]: 'asever/$basearch/dries/RPMS/\n'
Local variables in innermost frame:
sectname: dries
cursect: {'http': '//apt.sw.be/dries/fedora/fc4/$basearch/dries/RPMS/', 'name': 'Extra Fedora rpms dries - $releasever - $basearch', 'failovermethod': 'priority', 'enabled': '0', 'baseurl': 'http://ftp.belnet.be/packages/dries.ulyssis.org/fedora/linux/$rele', 'gpgcheck': '1', '__name__': 'dries'}
e: File contains parsing errors: ///etc/yum.repos.d/dries.repo
[line 4]: 'asever/$basearch/dries/RPMS/\n'
fpname: ///etc/yum.repos.d/dries.repo
vi: =
mo: <_sre.SRE_Match object at 0xb7982e80>
optname: gpgcheck
fp: <open file '///etc/yum.repos.d/dries.repo', mode 'r' at 0xb7979f08>
lineno: 8
line:
self: <yum.parser.IncludedDirConfigParser instance at 0xb799638c>
optval: 1
我试图打开上述若有文件,但是由于不懂c语言
所以不知道如何修改
请大家帮忙解决以下问题:
1/上述问题的原因是什么?
2/我如何解决上述问题?(重装系统之外的方法)
3/若暂时无法解决,我是否可以正常安装其他程序?
4/如果不能正常安装其他程序,我应该如果解决这个问题?
谢谢各位了 |
|