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

Centos7 配置yum源详解

Centos7如何配置yum源?Centos7默认的源在国内没法访问,这个时候我们可以配置yum源。

一、备份yum

首先我们对系统本身的yum源进行备份:mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 这条命令用于将/etc/yum.repos.d/CentOS-Base.repo文件重命名为/etc/yum.repos.d/CentOS-Base.repo.backup。 在Linux系统中,mv命令用于移动文件或重命名文件。在这个命令中,/etc/yum.repos.d/CentOS-Base.repo是要移动或重命名的原始文件路径,/etc/yum.repos.d/CentOS-Base.repo.backup是目标文件路径。

执行该命令后,CentOS-Base.repo文件将被重命名为CentOS-Base.repo.backup,并放置在相同的目录中。这样做可以为CentOS-Base.repo文件创建一个备份,以免不小心修改或删除该文件时丢失重要的配置。

二、下载国内yum源配置文件

下载国内yum源配置文件到/etc/yum.repos.d/CentOS-Base.repo: 阿里云 CentOS 7 源(推荐): wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

网易163 CentOS 7 源: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

搜狐 CentOS 7 源: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.sohu.com/help/CentOS7-Base-sohu.repo

华为云 CentOS 7 源: wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.myhuaweicloud.com/repo/CentOS-7.repo

华东理工大学 CentOS 7 源: wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.ustc.edu.cn/centos/7/os/x86_64

清华大学 CentOS 7 源: wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tuna.tsinghua.edu.cn/centos/7/os/x86_64/

北京理工大学 CentOS 7 源: wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.bfsu.edu.cn/centos/7/os/x86_64/

三、清理yum缓存,并生成新的缓存

  yum clean allyum makecache

yum clean all:这个命令用于清理 YUM 缓存。执行该命令后,YUM 会删除所有已下载的包和头文件缓存,以及任何已启用的插件数据和旧的内核数据。执行这个命令可以释放磁盘空间并删除旧的缓存数据。

yum makecache:这个命令用于重新生成 YUM 缓存。执行该命令后,YUM 会下载软件包清单和元数据,并将其缓存到本地。这样做可以加快后续的软件包查询和安装速度。执行 yum makecache 可以确保你使用的 YUM 源中的最新软件包信息被正确地缓存,以便快速查找和安装软件包。

源自:Centos7 如何配置yum源

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • express的Router,配置 post 请求方法
  • linux-网络管理-网络配置
  • QEMU:模拟 ARM 大端字节序运行环境
  • 性能测试工具——JMeter
  • expressjs 和 Router 配置 POST 请求
  • Mac使用Nginx设置代理,并禁用自带Apache
  • mac安装JetBtains全家桶新版本时报错:Cannot start the IDE
  • 关于 ModuleNotFoundError: No module named ‘Crypto‘
  • AngularJS 模块
  • 数字IC设计\FPGA 职位经典笔试面试整理--基础篇1
  • C#基础(14)冒泡排序
  • 【架构设计】多级缓存:应用案例与问题解决策略
  • Unity DOTS系列之IJobChunk来迭代处理数据
  • python教程修订版
  • 当电子设计竞赛照进生活!
  • Android Volley源码解析
  • angular2开源库收集
  • AngularJS指令开发(1)——参数详解
  • cookie和session
  • Docker: 容器互访的三种方式
  • Invalidate和postInvalidate的区别
  • Javascripit类型转换比较那点事儿,双等号(==)
  • javascript 总结(常用工具类的封装)
  • Laravel 实践之路: 数据库迁移与数据填充
  • Swoft 源码剖析 - 代码自动更新机制
  • 初识MongoDB分片
  • 开源地图数据可视化库——mapnik
  • 配置 PM2 实现代码自动发布
  • 入口文件开始,分析Vue源码实现
  • AI又要和人类“对打”,Deepmind宣布《星战Ⅱ》即将开始 ...
  • ​一些不规范的GTID使用场景
  • #if和#ifdef区别
  • #Z2294. 打印树的直径
  • #设计模式#4.6 Flyweight(享元) 对象结构型模式
  • (2022版)一套教程搞定k8s安装到实战 | RBAC
  • (el-Date-Picker)操作(不使用 ts):Element-plus 中 DatePicker 组件的使用及输出想要日期格式需求的解决过程
  • (LLM) 很笨
  • (NO.00004)iOS实现打砖块游戏(九):游戏中小球与反弹棒的碰撞
  • (Redis使用系列) Springboot 实现Redis 同数据源动态切换db 八
  • (二)Eureka服务搭建,服务注册,服务发现
  • (附源码)ssm基于jsp高校选课系统 毕业设计 291627
  • (附源码)ssm码农论坛 毕业设计 231126
  • (七)Knockout 创建自定义绑定
  • (一)认识微服务
  • (已解决)vue+element-ui实现个人中心,仿照原神
  • (轉貼) 資訊相關科系畢業的學生,未來會是什麼樣子?(Misc)
  • (状压dp)uva 10817 Headmaster's Headache
  • .gitignore文件设置了忽略但不生效
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务
  • .net core开源商城系统源码,支持可视化布局小程序
  • .Net Core与存储过程(一)
  • .NET MVC第三章、三种传值方式
  • .NET4.0并行计算技术基础(1)
  • .xml 下拉列表_RecyclerView嵌套recyclerview实现二级下拉列表,包含自定义IOS对话框...
  • :O)修改linux硬件时间