首页 > 系统相关 >CentOS7使用yum时File contains no section headers. file: file:///etc/yum.repos.d/CentOS-Base.repo, line:

CentOS7使用yum时File contains no section headers. file: file:///etc/yum.repos.d/CentOS-Base.repo, line:

时间:2024-09-22 21:47:53浏览次数:13  
标签:http centos CentOS -- repo etc yum file

CentOS7使用yum时File contains no section headers.
file: file:///etc/yum.repos.d/CentOS-Base.repo, line: 1
'--2024-09-22 21:08:17-- http://mirrors.aliyun.com/repo/Centos-7.repo\n'

安装好CenOS7后,自带的yum不能直接使用,使用会出现如下问题:

原因是没有配置yum源,修改/etc/yum.repos.d/CenOS-Base.repo文件内容如下:

C代码 收藏代码

CentOS-Base.repo

The mirror system uses the connecting IP address of the client and the

update status of each mirror to pick mirrors that are updated to and

geographically close to the client. You should use this for CentOS updates

unless you are manually picking other mirrors.

If the mirrorlist= does not work for you, as a fall back you can try the

remarked out baseurl= line instead.

[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra

baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/

gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

released updates

[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra

baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/

gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

additional packages that may be useful

[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra

baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/

gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

additional packages that extend functionality of existing packages

[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus&infra=$infra

baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/

gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
编辑命令如下:

C代码 收藏代码
vi /etc/yum.repos.d/CentOS-Base.repo
保存命令

按ESC键 跳到命令模式,然后:

 

:w   保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:w!   强制保存,不推出vi

:wq  保存文件并退出vi

:wq! 强制保存文件,并退出vi

q:  不保存文件,退出vi

:q! 不保存文件,强制退出vi

:e! 放弃所有修改,从上次保存文件开始再编辑

或者先删除原有的文件

C代码 收藏代码
rm -f /etc/yum.repos.d/CentOS-Base.repo
然后重新下载阿里的

C代码 收藏代码
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
清理缓存

C代码 收藏代码
yum clean all

ps:如果上述方法没有解决,尝试下面:

删除yum.repos.d目录下所有文件

C代码 收藏代码
rm -f /etc/yum.repos.d/*
然后重新下载阿里的

C代码 收藏代码
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

清理缓存

C代码 收藏代码
yum clean all

测试下载安装

C代码 收藏代码
yum install gcc

结果如下:

标签:http,centos,CentOS,--,repo,etc,yum,file
From: https://www.cnblogs.com/zlb-888/p/18425947

相关文章

  • P9192 Pareidolia 题解
    Statement给串\(t\),定义\(B(s)\)为\(s\)删一些字符后能出现最多多少个bessie,\(A(t)\)表示对\(t\)的所有子串\(s\)求\(B(s)\)的和,有\(q\)次单点修改,每次改完输出\(B(s)\).Solution动态dp,但是带矩乘\(6^3\)常数,不好.还是考虑分治咋做.现在有区间\([l,mid],......
  • GUI编程Day01
    GUI编程组件窗口弹窗面板文本框列表框按钮图片监听事件鼠标键盘事件外挂破解工具简介GUI的核心技术:SwingAWT因为界面不美观运行需要jre环境MVC的基础,了解MVC架构,了解监听可以写出自己心中想要的一些小工具工作时候,也可能需要维护到Swing界面,概......
  • koa 和 express 的对比
    https://blog.csdn.net/James_xyf/article/details/128176580 前言天冷了,唯有学习来温暖自己。最近利用业余的时间,跟着coderwhy老师学习node.js,了解以及掌握一些服务端的常见知识:fileSystem:文件读取模块。events:事件流Buffer:node中处理二进制的方式http创建服务器Stream......