每次使用yum时我都会收到此错误:
yum install unison240 Loaded plugins: fastestmirror,priorities,refresh-packagekit,security Error: File contains no section headers. file: file://///etc/yum.repos.d/CentOS-Base.repo,line: 12 'priority=1\n'
我是这个世界的新手(一个小月),并没有使用它,因为我刚刚开始工程学校.
似乎CentOs-Base.repo中有一个错误,我实际上试图创建优先级.sh,以便从我的学校遵循本教程:https://ensiwiki.ensimag.fr/index.php/Portail:Centos可能已经完成了错误.
(第一节名为“Depots Centos 6.5”)
我不知道它是否对你有帮助.
每次使用yum都会发生此错误.在这里,我只是想从我已经在我的计算机上获得的包装epel中获取Unison.
谢谢您的帮助!
解决方法
看起来您的/etc/yum.repos.d/CentOS-Base.repo已损坏 – 缺少[CentOS-Base]节.我能够使用以下方法重建情境:
# cat /etc/yum.repos.d/kzak-mytt-kz.repo [kzak-mutt-kz] name=copr repo for mutt-kz owned by kzak baseurl=http://copr-be.cloud.fedoraproject.org/results/kzak/mutt-kz/fedora-$releasever-$basearch/ skip_if_unavailable=True gpgcheck=0 enabled=1 # yum repolist <works as expected> # gedit /etc/yum.repos.d/kzak-mytt-kz.repo # Now I have removed first line # cat /etc/yum.repos.d/kzak-mytt-kz.repo name=copr repo for mutt-kz owned by kzak baseurl=http://copr-be.cloud.fedoraproject.org/results/kzak/mutt-kz/fedora-$releasever-$basearch/ skip_if_unavailable=True gpgcheck=0 enabled=1 # yum repolist Loaded plugins: etckeeper File contains no section headers. file: file:///etc/yum.repos.d/kzak-mytt-kz.repo,line: 1 'name=copr repo for mutt-kz owned by kzak\n'
所以修复将进入/etc/yum.repos.d/CentOS-Base.repo并修复文件的语法.