Linux操作系统从入门到实战:怎么查看,删除,更新本地的软件镜像源

Linux操作系统从入门到实战:怎么查看,删除,更新本地的软件镜像源

  • 前言
  • 一、 查看当前镜像源
  • 二、删除当前镜像源
  • 三、更新镜像源
  • 四、验证


前言

  • 我的Linux版本是CentOS 9 stream
  • 本篇博客我们来讲解怎么查看,删除,更新国内本地的软件镜像源

我的个人主页,欢迎来阅读我的其他文章
https://blog.csdn.net/2402_83322742?spm=1011.2415.3001.5343
我的Linux知识文章专栏
欢迎来阅读指出不足
https://blog.csdn.net/2402_83322742/category_12879535.html?spm=1001.2014.3001.5482


  • 在 CentOS 9 Stream 系统中,管理软件镜像源主要通过修改/etc/yum.repos.d/目录下的配置文件来实现
    在这里插入图片描述

一、 查看当前镜像源

  • 列出所有可用的镜像源配置
ls /etc/yum.repos.d/

移动到当前镜像源

cd /etc/yum.repos.d
tree

在这里插入图片描述

  • 常见的源文件有:CentOS-Stream-AppStream.repo、CentOS-Stream-BaseOS.repo 等

  • 查看某个源的具体内容

cat centos.repo

在这里插入图片描述

二、删除当前镜像源

  • 首先我们需要备份一下我们的镜像源文件
sudo cp /etc/yum.repos.d/centos-addons.repo     /etc/yum.repos.d/centos-addons.repo.bak

在这里插入图片描述

sudo cp /etc/yum.repos.d/centos.repo     /etc/yum.repos.d/centos.repo.bak

在这里插入图片描述

  • 然后执行删除镜像源代码
  • 方法一:直接删除配置文件(不推荐,可能影响系统更新)
sudo rm /etc/yum.repos.d/centos-addons.repo
sudo rm /etc/yum.repos.d/centos.repo

在这里插入图片描述

  • 方法二:注释掉配置文件中的 baseurl 和 mirrorlist 行
sudo sed -i 's/^baseurl=/#baseurl=/g' /etc/yum.repos.d/centos.repo

在这里插入图片描述

三、更新镜像源

  • 首先创建镜像源的文件夹
sudo vim /etc/yum.repos.d/centos.repo

在这里插入图片描述

  • 在里面添加下面的代码
[baseos]
name=CentOS Stream $releasever - BaseOS
metalink=https://mirrors.centos.org/metalink?repo=centos-baseos-$stream&arch=$basearch&protocol=https,http
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1[baseos-debuginfo]
name=CentOS Stream $releasever - BaseOS - Debug
metalink=https://mirrors.centos.org/metalink?repo=centos-baseos-debug-$stream&arch=$basearch&protocol=https,http
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
enabled=0[baseos-source]
name=CentOS Stream $releasever - BaseOS - Source
metalink=https://mirrors.centos.org/metalink?repo=centos-baseos-source-$stream&arch=source&protocol=https,http
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
enabled=0[appstream]
name=CentOS Stream $releasever - AppStream
metalink=https://mirrors.centos.org/metalink?repo=centos-appstream-$stream&arch=$basearch&protocol=https,http
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=1[appstream-debuginfo]
name=CentOS Stream $releasever - AppStream - Debug
metalink=https://mirrors.centos.org/metalink?repo=centos-appstream-debug-$stream&arch=$basearch&protocol=https,http
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
enabled=0[appstream-source]
name=CentOS Stream $releasever - AppStream - Source
metalink=https://mirrors.centos.org/metalink?repo=centos-appstream-source-$stream&arch=source&protocol=https,http
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
enabled=0[crb]
name=CentOS Stream $releasever - CRB
metalink=https://mirrors.centos.org/metalink?repo=centos-crb-$stream&arch=$basearch&protocol=https,http
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
countme=1
enabled=0[crb-debuginfo]
name=CentOS Stream $releasever - CRB - Debug
metalink=https://mirrors.centos.org/metalink?repo=centos-crb-debug-$stream&arch=$basearch&protocol=https,http
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
enabled=0[crb-source]
name=CentOS Stream $releasever - CRB - Source
metalink=https://mirrors.centos.org/metalink?repo=centos-crb-source-$stream&arch=source&protocol=https,http
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial
gpgcheck=1
repo_gpgcheck=0
metadata_expire=6h
enabled=0
  • 国内阿里云镜像源
[baseos]
name=CentOS Stream \$releasever - BaseOS
mirrorlist=https://mirrors.aliyun.com/centos-stream/\$releasever/BaseOS/\$basearch/os/mirrorlist
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Official[appstream]
name=CentOS Stream \$releasever - AppStream
mirrorlist=https://mirrors.aliyun.com/centos-stream/\$releasever/AppStream/\$basearch/os/mirrorlist
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Official
  • 清华大学镜像
[baseos]
name=CentOS Stream \$releasever - BaseOS
mirrorlist=https://mirrors.tuna.tsinghua.edu.cn/centos-stream/\$releasever/BaseOS/\$basearch/os/mirrorlist
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Official[appstream]
name=CentOS Stream \$releasever - AppStream
mirrorlist=https://mirrors.tuna.tsinghua.edu.cn/centos-stream/\$releasever/AppStream/\$basearch/os/mirrorlist
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Official
  • 华为云镜像
[baseos]
name=CentOS Stream \$releasever - BaseOS
mirrorlist=https://repo.huaweicloud.com/repository/conf/CentOS-Stream-Mirrors.repo?repo=\$releasever/BaseOS/\$basearch/os
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Official[appstream]
name=CentOS Stream \$releasever - AppStream
mirrorlist=https://repo.huaweicloud.com/repository/conf/CentOS-Stream-Mirrors.repo?repo=\$releasever/AppStream/\$basearch/os
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Official

四、验证

  • 首先清理缓存
sudo dnf clean all

在这里插入图片描述

  • 验证镜像源是否生效
sudo dnf repolist -v

在这里插入图片描述


以上就是这篇博客的全部内容,下一篇我们将继续探索Linux的更多精彩内容。

我的个人主页
欢迎来阅读我的其他文章
https://blog.csdn.net/2402_83322742?spm=1011.2415.3001.5343
我的Linux知识文章专栏
欢迎来阅读指出不足
https://blog.csdn.net/2402_83322742/category_12879535.html?spm=1001.2014.3001.5482

非常感谢您的阅读,喜欢的话记得三连哦

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.pswp.cn/diannao/90685.shtml
繁体地址,请注明出处:http://hk.pswp.cn/diannao/90685.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

两台电脑通过网线直连形成局域网,共享一台wifi网络实现上网

文章目录一、背景二、实现方式1、电脑A(主)2、电脑B3、防火墙4、验证三、踩坑1、有时候B上不了网一、背景 两台windows电脑A和B,想通过**微软无界鼠标(Mouse without Borders)**实现一套键盘鼠标控制两台电脑&#xf…

Java Reference类及其实现类深度解析:原理、源码与性能优化实践

1. 引言:Java引用机制的核心地位在JVM内存管理体系中,Java的四种引用类型(强、软、弱、虚)构成了一个精巧的内存控制工具箱。它们不仅决定了对象的生命周期,还为缓存设计、资源释放和内存泄漏排查提供了基础设施支持。…

华为云对碳管理系统的全生命周期数据处理流程

碳管理系统的全生命周期数据处理流程包含完整的数据采集、处理、治理、分析和应用的流程架构,可以理解为是一个核心是围绕数据的“采集-传输-处理-存储-治理-分析-应用”链路展开。以下是对每个阶段的解释,以及它们与数据模型、算法等的关系: 1. 设备接入(IoTDA) 功能: …

大模型安全风险与防护产品综述 —— 以 Otter LLM Guard 为例

大模型安全风险与防护产品综述 —— 以 Otter LLM Guard 为例 一、背景与安全风险 近年来,随着大规模预训练语言模型(LLM)的广泛应用,人工智能已成为推动文档处理、代码辅助、内容审核等多领域创新的重要技术。然而,…

1.2.2 计算机网络分层结构(下)

继续来看计算机网络的分层结构,在之前的学习中,我们介绍了计算机网络的分层结构,以及各层之间的关系。我们把工作在某一层的软件和硬件模块称为这一层的实体,为了完成这一层的某些功能,同一层的实体和实体之间需要遵循…

实训八——路由器与交换机与网线

补充——基本功能路由器:用于不同逻辑网段通信的交换机:用于相同逻辑网段通信的1.网段逻辑网段(IP地址网段):IP地址的前三组数字代表不同的逻辑网段(有限条件下);IP地址的后一组数字…

C++——构造函数的补充:初始化列表

C中,构造函数为成员变量赋值的方法有两种:构造函数体赋值和初始化列表。构造函数体赋值是在构造函数里面为成员变量赋值,如:class Data { public://构造函数体赋值Data(int year,int month,int day){_year year;_month month;_d…

代码随想录|图论|12岛屿周长

leetcode:106. 岛屿的周长 题目 题目描述 给定一个由 1(陆地)和 0(水)组成的矩阵,岛屿是被水包围,并且通过水平方向或垂直方向上相邻的陆地连接而成的。 你可以假设矩阵外均被水包围。在矩阵中恰好拥有…

开发制作模仿参考抄别人的小程序系统

很多老板看见别人公司的小程序系统界面好看,功能强大,使用人数多。就想要抄袭模仿参考别人家的小程序系统。想要了解一下有没有侵权风险,以及怎么开发制作开发制作模仿参考抄别人的小程序系统。首先回答第一个问题,只要你的小程序…

c语言中的数组IV

数组的集成初始化 集成初始化的定位 数组的大小 数组的赋值 不能直接将一个数组a赋值给数组b&#xff0c;只能通过遍历来实现 遍历数组 示例——检索元素在数组中的位置#include <stdio.h> int search(int key,int a[],int length); int main(void){int a[] {2,4,6,7,1,…

LDO选型

目录 一、最大输出电流 二、最大输入电压 三、最大功率&#xff1a;Pmax 四、负载动态调整率 五、输入电源纹波抑制比&#xff1a;PSRR 一、最大输出电流 参考TI LM1117IMPX-3.3/NOPB数据手册 由于LDO转换效率很低&#xff0c;LDO的标称最大电流 ≥ 实际最大负载电流 1…

飞算JavaAI:重构Java开发的“人机协同”新范式

目录一、从需求到架构&#xff1a;AI深度参与开发“顶层设计”1.1 需求结构化&#xff1a;自然语言到技术要素的准确转换1.2 架构方案生成&#xff1a;基于最佳实践的动态匹配二、编码全流程&#xff1a;从“手写代码”到“人机协同创作”2.1 复杂业务逻辑生成&#xff1a;以“…

解决SQL Server SQL语句性能问题(9)——SQL语句改写(7)

9.4.15. 消除join场景一 与Oracle等其他关系库类似,SQL Server中,join作为基本语法用于SQL语句中相关表之间的连接,有些场景中,join既可以增强SQL语句的可读性,同时,又可以提升SQL语句的性能,但有些场景中,join会导致CBO为SQL语句产生次优的查询计划,进而出现SQL语句…

深度学习-数据准备

一、数据准备 1.1定义 数据准备&#xff08;Data Preparation&#xff09; 是数据分析与机器学习流程中的核心环节&#xff0c;指将原始数据转换为适合分析或建模的结构化格式的过程。 1.2组成 数据准备主要由两个部分组成&#xff0c;一个是划分数据集&#xff0c;一个是构建…

IPA软件源预览系统源码(源码下载)

这是一款IPA软件源预览系统源码&#xff0c;搭建这个源码一定记住没有软件源的别搭建&#xff0c;因为你玩不明白&#xff0c;不是做IPA软件源的不要下载这套源码&#xff0c;简单的测试了&#xff0c;UI很舒服&#xff0c;喜欢的自行部署&#xff01; 源码下载&#xff1a;htt…

python 数据分析 单细胞测序数据分析 相关的图表,常见于肿瘤免疫微环境、细胞亚群功能研究 ,各图表类型及逻辑关系如下

这是一组 单细胞测序数据分析 相关的图表&#xff0c;常见于肿瘤免疫微环境、细胞亚群功能研究 &#xff0c;各图表类型及逻辑关系如下&#xff1a;使用kimi doubao 和deepseek &#xff0c;分析图标和pdf 豆包最好&#xff0c;用豆包分析| 图表类型 A、E&#xff08;堆叠柱状…

表达式索引海外云持久化实践:关键技术解析与性能优化

随着全球数字化转型加速&#xff0c;表达式索引技术正成为海外云服务商提升数据库性能的核心方案。本文将深度解析如何通过云原生架构实现索引持久化&#xff0c;对比主流云平台的技术实现差异&#xff0c;并给出跨国业务场景下的优化建议。 表达式索引海外云持久化实践&#x…

sprinboot团队任务管理系统 计算机毕业设计源码32322

摘 要 随着团队协作模式的日益多样化&#xff0c;传统的任务管理方法已无法满足现代团队对高效协作和任务分配的需求。因此&#xff0c;本研究通过引入信息化设计并实现了一套团队任务管理系统&#xff0c;旨在为管理员、成员用户和团长用户等用户提供高效、灵活的任务管理…

单链表,咕咕咕

1.引入单链表顺序表对于中间或者头部的删除&#xff0c;时间复杂度为O(N)&#xff0c;增容需要申请新的空间&#xff0c;拷贝数据&#xff0c;释放就空间&#xff0c;消耗。增容一般是2倍的增长&#xff0c;会有空间的浪费。为了解决这些问题&#xff0c;引入了单链表。2.单链表…

docker设置镜像加速

配置镜像加速器解决 Docker 拉取问题 在使用 Docker 拉取镜像时&#xff0c;我首先按照官方指引尝试配置阿里云镜像加速器。然而&#xff0c;多次操作后仍无法正常使用&#xff0c;怀疑是个人账号没有权限拉取镜像&#xff0c;但经过多轮权限检查与配置核对&#xff0c;始终未…