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
    ......略
    
相关推荐
EMTime1 天前
Docker运行OpenWRT
运维·docker·容器
lolo大魔王1 天前
Linux 文件系统超全面详解(原理、结构、挂载、分区、inode、日志、管理命令)
linux·运维·服务器
磊 子1 天前
详细讲解一下epoll
linux·io·epoll·io多路复用
printfLILEI1 天前
php中的类与对象以及反序列化
linux·开发语言·php
zyl837211 天前
Docker 使用手册
运维·docker·容器
古月方枘Fry1 天前
MGRE实验
运维·服务器
叠叠乐1 天前
redmi k90 pro max 强解BL,刷海外rom, 并刷入sukisu ultra
linux
stolentime1 天前
FreeDomain 本地开发环境快速搭建指南
运维·服务器·网络
xiaoye-duck1 天前
《Linux系统编程》Linux 进程间通信之管道基础解析:从匿名管道原理到基于管道的进程池实现
linux