首页 > 系统相关 >centos7 镜像仓库都失效了,怎么办?

centos7 镜像仓库都失效了,怎么办?

时间:2024-07-12 16:32:50浏览次数:13  
标签:http centos centos7 yum org 镜像 vault 失效

1、centos7 镜像仓库都失效了,怎么办?

背景:

我刚才使用yum命令安装软件是,失败了。错误信息如下:

 很明显,就是http://mirrorlist.centos.org无法访问到,出现了404。

原因:

CentOS Linux 7 的生命周期(EOL)于 2024 年 6 月 30 日终止。了解红帽帮助您轻松迁移的选项,包括支持第三方 Linux 迁移的红帽企业 Linux。

随着 CentOS 7的生命周期结束,http://mirrorlist.centos.org 也不再提供服务。

404解决办法:

CentOS 旧版本的软件包和已不再维护的 CentOS 版本都会被存储到 http://vault.centos.org,所以只需要将 repo 文件的 baseurl 由 http://mirrorlist.centos.org 改为 http://vault.centos.org 即可,可以使用如下命令:

sed -i s/mirror.centos.org/vault.centos.org/g /etc/yum.repos.d/*.repo
sed -i s/^#.*baseurl=http/baseurl=http/g /etc/yum.repos.d/*.repo
sed -i s/^mirrorlist=http/#mirrorlist=http/g /etc/yum.repos.d/*.repo

问题解决了一半,这时候出现了新问题:

2、官方镜像下载超时,如何改成国产的镜像

http://vault.centos.org 这个官方的镜像地址速度太慢,导致下载超时。

超时解决办法:

将所有涉及到的vault.centos.org 修改为国内镜像地址,如:https://mirrors.tuna.tsinghua.edu.cn/centos-vault/centos/

注意就是下面三个文件,仅供参考。

最后 执行以下两步骤:

  1. 清理YUM缓存:运行sudo yum clean all来清理缓存。

  2. 重新生成缓存:运行sudo yum makecache来尝试重新从仓库获取元数据。

3、成功安装 iftop 

一下两个命令依次执行,成功安装iftop

#启用 EPEL 仓库(如果尚未启用):对于 CentOS 来说,你可以通过运行以下命令来安装并启用 EPEL 仓库:

sudo yum install epel-release

 

yum install iftop

 

标签:http,centos,centos7,yum,org,镜像,vault,失效
From: https://www.cnblogs.com/hbuuid/p/18298707

相关文章

  • 腾讯云服务器Centos7数据盘挂载
    背景:新购进一台服务器,初始化磁盘50G,还剩余一个200G的数据盘未使用,现想将其挂在使用一、前置条件1.已购买腾讯云服务器,并登录到服务器。2.已创建一块数据盘。3.已将数据盘格式化为文件系统并进行分区。二、数据盘挂载流程1.登录腾讯云官网,进入控制台,找到“云服务器CVM”模......
  • Docker学习笔记(03)——制作Docker镜像
    Docker镜像原理思考:Docker镜像本质是什么?是一个分层文件系统Docker中一个centos镜像为什么只有200MB,而一个centos操作系统的iso文件要几个个G?Centos的iso镜像文件包含bootfs和rootfs,而docker的centos镜像复用操作系统的bootfs,只有rootfs和其他镜像层Docker中一个tomcat......
  • 【运维】docker批量删除临时镜像(两种方式)
    docker批量删除Tag=<none>的临时镜像在开发的时候,需要经常发布开发包,在使用dockerbuild构建镜像的时候,同一个版本经常会使用相同tag,频繁打包一段时间后,本地会出现很多Tag=<none>的临时镜像,这时可以通过如下命令来批量删除命令一dockerrmi$(dockerimages|grep"none......
  • dockerfile构建镜像
        上回书说到containerd的基础命令,但是containerd无法构建镜像,但dockerfile可以,所以这一节我们就来探究一下何为dockerfile?一、什么是dockerfile    dockerfile是一种用于定义和构建docker镜像的文本文件,由一行行指令和参数组成,用于描述镜像的构建和配......
  • windows安装Docker Desktop及国内镜像
    简介Docker是一个开源的应用容器引擎,它让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。通过Docker工具,简化了应用的部署、配置和管理过程,提高了开发效率和应用的可靠性、可移植性和可扩展性。DockerDeskto......
  • ali - Kubernetes镜像源
    1.Kubernetes镜像源配置由于Kubernetes官方变更了仓库的存储路径以及使用方式,如果需要使用1.28及以上版本,请使用新版配置方法进行配置。下载地址:https://mirrors.aliyun.com/kubernetes/新版下载地址:https://mirrors.aliyun.com/kubernetes-new/1.1配置方法新版配置方......
  • 阿里云镜像仓库的使用详解
    一、镜像仓库介绍Registry是Docker公司的一项创新,它提供了存放镜像的仓库服务。在构建好镜像后,我们通常会将镜像上传到Registry服务器上进行保存。这样可以保证不会因本机故障而导致镜像丢失,同时,其他机器也能很方便地通过网络方式下载。DockerHub即为Docker官方的Registry服务......
  • 运维系列:centos7 防火墙开放端口
    centos7防火墙开放端口centos7防火墙开放端口步骤1:检查firewalld状态步骤2:开放端口步骤3:重新加载防火墙规则步骤4:确认端口是否已开放centos7防火墙开放端口在CentOS7上,开放端口通常通过firewalld服务来实现。下面是开放端口的一般步骤:步骤1:检查......
  • sshd管理限制登录配置(centos7.9)
    背景情况:为了公网的主机,被无限的密码爆破,需要对主机的ssh进行安装加固1、首先要禁用root的远程登录和修改ssh的端口vi /etc/ssh/sshd_config#修改端口,不适用22端口作为ssh的登录端口Port10000#修改ssh的root远程登录禁用PermitRootLoginno2、新加一个管理用户,配置免密sudo......
  • centos7下kafka集群安装部署
    centos7下kafka集群安装部署 应用摘要: Apachekafka是由Apache软件基金会开发的一个开源流处理平台,由Scala和Java编写。Kafka是一种高吞吐量的分布式发布订阅消息系统,是消息中间件的一种,用于构建实时数据管道和流应用程序,很火!Kafka官网:http://kaf......