centos 配置国内yum源2026新

前言:

本文先讲述配置yum, 再讲述安装yum,因为一般系统会已经安装有yum了的,除非你的系统yum环境已经无效了的话,可以重新安装;可以直接输入指令yum-回车确认(如下述 安装-第6点)。

耗时一月收集的学习资料,强烈建议学习一下
https://pan.quark.cn/s/b5638e1405d7

一、配置yum

1、查看看是否存在yum

bash 复制代码
    [root@localhost ~]# rpm -qa|grep yum
    
    yum-langpacks-0.4.2-7.el7.noarch
    yum-3.4.3-168.el7.centos.noarch
    PackageKit-yum-1.1.10-2.el7.centos.x86_64
    yum-utils-1.1.31-54.el7_8.noarch
    yum-metadata-parser-1.1.4-10.el7.x86_64
    yum-plugin-fastestmirror-1.1.31-54.el7_8.noarch
    
    

2、备份/etc/yum.repos.d/CentOS-Base.repo

bash 复制代码
    mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
    

3、下载新的 CentOS-Base.repo 到 /etc/yum.repos.d/

阿里云yum (阿里云的网址变动太频繁了,小小吐槽一下,大家可以通过这个固定网址,根据自己的操作系统去查对应的yum地址:https://developer.aliyun.com/)

centos 7

bash 复制代码
    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
    或
    curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
    
    

centos 8

bash 复制代码
    wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
    或
    curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
    

网易yum (2024最新yum:http://mirrors.163.com/.help/)

CentOS 7

bash 复制代码
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo
    

CentOS 6

bash 复制代码
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS6-Base-163.repo
    

CentOS 5

bash 复制代码
    wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS5-Base-163.repo
    

4、清除缓存

bash 复制代码
    yum clean all
    

5、新建缓存

bash 复制代码
    yum makecache
    

6、更新yum

bash 复制代码
    yum -y update
    

完成!!!

===================================================================

二、安装yum

注:请确认你是否能访问centos官网(https://vault.centos.org/7.2.1511/os/x86_64/Packages/ ),或者是否有 国内的yum安装包(国内的最新yum的安装包我暂时没找到,下述的安装包为centos官网的)

1、删除yum安装包(建议先备份相关的yum文件再做删除,不然环境重要的话,后悔都来不及)

bash 复制代码
    [root@localhost ~]# rpm -aq|grep yum|xargs rpm -e --nodeps
    

2、查看:

bash 复制代码
    [root@localhost opt]# rpm -qa|grep yum
    

4、进入centos官网 获取yum的安装包

(https://vault.centos.org/7.2.1511/os/x86_64/Packages/ )

bash 复制代码
    wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm
    wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
    
bash 复制代码
    [root@localhost opt]# ll  (下载得如下文件)
    total 1304
    -rw-r--r--. 1 root root 1272736 Dec  3  2015 yum-3.4.3-132.el7.centos.0.1.noarch.rpm
    -rw-r--r--. 1 root root   28348 Jul  3  2014 yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    -rw-r--r--. 1 root root   30600 Nov 25  2015 yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
    [root@localhost opt]#
    

5、解压安装yum安装包

bash 复制代码
    [root@localhost opt]# rpm -ivh yum-*
    

6、确认安装完成

bash 复制代码
    [root@localhost opt]# yum
    Loaded plugins: fastestmirror
    You need to give some command
    Usage: yum [options] COMMAND
    
    List of Commands:
    
    check          Check for problems in the rpmdb
    check-update   Check for available package updates
    ......略
    
相关推荐
Linux运维技术栈37 分钟前
CVE-2026-91403 高危漏洞修复:Rocky Linux 9 多版本 JDK 环境清理实操
java·linux·运维
云上先途11 小时前
企业 AI 服务部署周期多久,会不会影响原有业务运转?
大数据·运维·人工智能
执伞人ONLY2 小时前
AI知识库自动化知识加工没做对,人工整理永远追不上知识产生
运维·人工智能·自动化
slongzhang_2 小时前
linux 递归删除源码文件|递归删除目录下 *.js,但排除 *.min.js
linux·开发语言·javascript
叼烟扛炮2 小时前
Linux 学习笔记(三十三):线程互斥——互斥锁(Mutex)与死锁
linux·运维·服务器·笔记·学习·1024程序员节
无足鸟ICT3 小时前
【RHCA+】who命令(查看已登陆用户)
linux·运维·服务器
Escalating_xu3 小时前
【Linux 网络编程】应用层协议 HTTP(下):Header、连接管理与 C++ HTTP 服务器
linux·服务器·网络
RacentCLM3 小时前
证书即服务CaaS:从申请、续期到部署的自动化链路拆解
运维·数据库·自动化·ssl
注塑机数据采集联网4 小时前
注塑机生产管控MES系统应用
大数据·运维·服务器·人工智能·物联网
海宇服务4 小时前
零信任架构实战:基于海宇全国车辆配置查验构建自动化二手商用车出厂参数建档网关
运维·人工智能·架构·自动化·1024程序员节