CentOS8 更改YUM源
创始人
2025-01-18 18:33:40
0

用过Linux的朋友都知道,YUM安装软件时多么的便捷,常用软件有缺失的话,不管啥软件,都是固定的几条命令就能搞定,何其方便。

YUM(全称为 Yellow dog Updater, Modified)是CentOS中的Shell前端软件包管理器。

YUM是基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。

yum提供了查找、安装、删除某一个、一组甚至全部软件包的命令,而且命令简洁而又好记。

大家还知道,Centos8于2021年年底停止了服务,而通过官方的ISO安装好的系统里面还是官方的YUM源。

上图显示,新装的系统,YUM已经不可用了。

YUM源不可用,通过YUM安装软件已经不可行,不能说所有软件都通过下载包,编译参数,源码安装吧。不过官方虽然停止了服务,国内的源还是正常提供服务的,比方说网易源、中科大源、腾讯源、阿里源等等。相比较官方的源来说,国内网络更快。

更改YUM源非常简单,不过为了自己工作的方便,同事也为了朋友们查找,本文就记录一下更改YUM源为阿里源,其实改成哪家的都是一样的操作。

  1. 更改YUM源具体操作

  • 进入系统YUM源的目录,删除无用的源文件。

 cd /etc/yum.repos.d  ll
总用量 48 -rw-r--r--. 1 root root  719 11月 10 2020 CentOS-Linux-AppStream.repo -rw-r--r--. 1 root root  704 11月 10 2020 CentOS-Linux-BaseOS.repo -rw-r--r--. 1 root root 1130 11月 10 2020 CentOS-Linux-ContinuousRelease.repo -rw-r--r--. 1 root root  318 11月 10 2020 CentOS-Linux-Debuginfo.repo -rw-r--r--. 1 root root  732 11月 10 2020 CentOS-Linux-Devel.repo -rw-r--r--. 1 root root  704 11月 10 2020 CentOS-Linux-Extras.repo -rw-r--r--. 1 root root  719 11月 10 2020 CentOS-Linux-FastTrack.repo -rw-r--r--. 1 root root  740 11月 10 2020 CentOS-Linux-HighAvailability.repo -rw-r--r--. 1 root root  693 11月 10 2020 CentOS-Linux-Media.repo -rw-r--r--. 1 root root  706 11月 10 2020 CentOS-Linux-Plus.repo -rw-r--r--. 1 root root  724 11月 10 2020 CentOS-Linux-PowerTools.repo -rw-r--r--. 1 root root  898 11月 10 2020 CentOS-Linux-Sources.repo

YUM源的目录就是 /etc/yum.repos.d,里面是系统自带的YUM源文件。正常的教程是建议大家将这些文件做个备份,比方说在所有文件中加上.backup后缀呀什么的,我是直接将所有文件都删了,反正这些官方源已经没用了。就算后面要的话,随便哪台服务器上再找回来就可以了。

  • 下载新的YUM源文件到对应目录

本文我们用的是阿里源,阿里源的网址是:https://mirrors.aliyun.com/repo/,下面的截屏可以看到各个版本源的文件名,直接使用wget下载就可以了。

下载的命令编写为:

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

后面好直接复制使用。下载过程如下:

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
--2023-01-14 20:25:14--  https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo 正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 180.101.198.240, 180.101.198.241, 180.101.198.242, ... 正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|180.101.198.240|:443... 已连接。 已发出 HTTP 请求,正在等待回应... 200 OK 长度:2495 (2.4K) [application/octet-stream] 正在保存至: “/etc/yum.repos.d/CentOS-Base.repo”  /etc/yum.repos.d/Ce 100%[===================>]   2.44K  --.-KB/s  用时 0s  2023-01-14 20:25:14 (67.4 MB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2495/2495]) 
ll
总用量 8 -rw-r--r--. 1 root root 2495 8月   4 15:04 CentOS-Base.repo -rw-r--r--. 1 root root  318 11月 10 2020 CentOS-Linux-Debuginfo.repo
  • 更新cache,YUM源更新完成

两条大家都熟悉的命令,更新一下YUM cache,搞定。

yum clean all

yum makecache

运行结果如下:

yum clean all
0 文件已删除
yum makecache
CentOS-8.5.2111 - Base - mirrors.aliyun.com     2.6 MB/s | 4.6 MB     00:01 CentOS-8.5.2111 - Extras - mirrors.aliyun.com    87 kB/s |  10 kB     00:00 CentOS-8.5.2111 - AppStream - mirrors.aliyun.co 2.8 MB/s | 8.4 MB     00:03 元数据缓存已建立。
  • 测试安装软件

使用yum -y install xxx命令测试安装一个软件,安装完成表示yum源安装成功

相关内容

热门资讯

一分钟了解!四川游戏家园破解,... 一分钟了解!四川游戏家园破解,吉祥填大坑有插件吗,窍门教程(有挂猫腻)该软件可以轻松地帮助玩家将吉祥...
传递经验!pokeplus脚本... 传递经验!pokeplus脚本,雀神广东定制插件辅助,资料教程(有挂猫腻)1、全新机制【雀神广东定制...
手段辅助!wpk模拟器,wep... 手段辅助!wpk模拟器,wepoker新号好一点吗,解迷教程(存在有挂)1、wepoker新号好一点...
玩家必看攻略!多乐保皇辅助,天... 玩家必看攻略!多乐保皇辅助,天天爱柳州有没有辅助器,烘培教程(有挂助手)该软件可以轻松地帮助玩家将天...
攻略讲解!aapoker怎么拿... 攻略讲解!aapoker怎么拿好牌,微乐福建辅助器,技法教程(发现有挂)1、进入到微乐福建辅助器是否...
窍要辅助!来玩德州破解器,we... 窍要辅助!来玩德州破解器,wepoker私人局透视教程,有挂教程(存在有挂)1、wepoker私人局...
1.9分钟了解!四川辅助软件,... 1.9分钟了解!四川辅助软件,福建天天开心辅助器,总结教程(有挂存在)1、玩家可以在福建天天开心辅助...
一分钟了解!aapoker免费... 一分钟了解!aapoker免费透视脚本,哈糖大菠萝免费辅助器,讲义教程(有挂方法)1、每一步都需要思...
窍门辅助!wpk辅助软件,有没... 窍门辅助!wpk辅助软件,有没有人wepoker,详情教程(有挂功能)1)有没有人wepoker免费...
玩家科普!天天互娱app辅助,... 玩家科普!天天互娱app辅助,福建天天开心辅助真实性,指引教程(有挂讲解)福建天天开心辅助真实性能透...