当前位置: 首页 > news >正文

Linux:解决 yum 官方源无法使用(CentOS 7)

文章目录

  • 一、原因
  • 二、解决方法

一、原因

CentOS 7 在 2024年 6 月 30 日结束了它的生命周期(End of Life,EOL),这意味着官方不再提供更新和支持,包括其 yum 源也将停止服务。

因此对于仍然需要使用 CentOS 7 的用户来说,需要将官方的 yum 源更换成国内的源。


二、解决方法

首先,通过终端工具连接远程服务器,然后跟着下面的步骤操作:

第一步:编辑 CentOS-Base.repo 文件

sudo vi /etc/yum.repos.d/CentOS-Base.repo

第二步:将文件的内容改成下面的内容

# CentOS-Base.repo  
#  
# 这里配置了CentOS的yum源,使用了阿里云和清华大学的镜像点。  [base]  
name=CentOS-$releasever - Base  
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/  http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/os/$basearch/  
gpgcheck=1  
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  # released updates   
[updates]  
name=CentOS-$releasever - Updates  
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/  http://mirrors.tuna.tsinghua.edu.cn/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  
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/  http://mirrors.tuna.tsinghua.edu.cn/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  
baseurl=http://mirrors.aliyun.com/centos/$releasever/centosplus/$basearch/  http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/centosplus/$basearch/  
gpgcheck=1  
enabled=0  
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  # contrib - packages by Centos Users  
[contrib]  
name=CentOS-$releasever - Contrib  
baseurl=http://mirrors.aliyun.com/centos/$releasever/contrib/$basearch/  http://mirrors.tuna.tsinghua.edu.cn/centos/$releasever/contrib/$basearch/  
gpgcheck=1  
enabled=0  
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7  # 使用 failovermethod 指定优先级,这里设置为随机(roundrobin),也可以改为 priority 并指定每个URL的优先级  
failovermethod=roundrobin

输入完毕后,保存并退出


第三步:清理缓存并更新

sudo yum clean allsudo yum makecachesudo yum update

依次输入上面三行命令,下载依赖时间可能会有点久,速度和自己的网络有关,碰到需要输入字母才能继续的时候,直接输入 Y 就好。



http://www.mrgr.cn/news/98640.html

相关文章:

  • 51c自动驾驶~合集17
  • 从单模态到多模态:五大模型架构演进与技术介绍
  • 使用 Azure AKS 保护 Kubernetes 部署的综合指南
  • Docker 中启动 Nginx 容器
  • 宇瞳杯视讯镜头完成版(除公差/鬼像分析)
  • helm的go模板语法学习
  • 【星海随笔】Python-JSON数据的处理
  • GKI 介绍
  • Elasticsearch 查询排序报错总结
  • 一次现网问题定位-慢接口告警
  • Go:包和 go 工具
  • Linux:Makefile
  • Kubernetes 节点摘除指南
  • C#: 用Libreoffice实现Word文件转PDF
  • 七、Linux基础day02--Linux命令02
  • chapter32_SpringMVC与DispatcherServlet
  • 来个去照片背景的GUI程序
  • 毛笔书体检测-hog+svm python opencv源码
  • Linux上位机开发实践(SoC和MCU的差异)
  • Information-Theoretic Limits of Bistatic Integrated Sensing and Communication