Linux基础与应用:2.Centos7更换华为源

书接上回https://www.cnblogs.com/honoron/p/17908414.html

Centos7安装完成后,我们可以先配置好在线源。默认的源是官方源,因为某种特殊原因,所以导致在国内连接这些源会很慢,进而影响软件包的下载速度(经历过就懂了。)

所以为了不耽误大家的时间和为了获得更好地配置体验。建议把在线源更换为国内的在线源。这里以华为源为例

实验环境

  • Windows 11 家庭版 22H2版本
  • VMware® Workstation 16 Pro 16.2.3 build-19376536
  • MobaXterm V23.0

一键代码

cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

yum -y install wget

wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repo

yum clean all

yum makecache

注:在SecureCRT和MobaXterm中,只要复制上面的代码,在直接在终端软件的命令行窗口里右键一下就可以直接粘贴过去并执行了

更换华为源的详细步骤和介绍

CentOS-Base.repo文件是CentOS中默认的软件仓库配置文件,保存了各个软件仓库的配置信息。该文件位于`/etc/yum.repos.d/`目录下。

CentOS-Base.repo文件的内容包括:

- `base`:CentOS发行版的核心软件包,提供了系统的基本功能。

- `updates`:包含了CentOS发行版的更新软件包。

- `extras`:包含了一些额外的软件包,不属于核心发行版。

- `centosplus`:包含了一些扩展的软件包,提供了一些额外的功能。

- `fasttrack`:提供了一些测试版的软件包,用于快速发布新功能和修复bug。

用户可以通过编辑CentOS-Base.repo文件,修改软件仓库的配置信息,添加或移除特定的仓库。

为了保证翻车后还能恢复回来,所以建议来换源时备份一下源文件

1、备份配置文件:
cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2、配置下列方案。
下载新的CentOS-Base.repo文件到/etc/yum.repos.d/目录下,选择CentOS版本:
执行如下命令:
yum -y install wget
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-7-anon.repo
出现这个不要慌,我们直接去看下CentOS-Base.repo文件可以发现里面已经是华为的源了
3、执行yum clean all清除原有yum缓存。
4、执行yum makecache(刷新缓存)或者yum repolist all(查看所有配置可以使用的文件,会自动刷新缓存)。
※ 提醒: CentOS 8和CentOS 6 及以下版本已被官网源下线, 若需使用, 请参考 CentOS-Vault 进行配置.
更换为国内源后,会发现下载包的速度贼快
posted @ 2023-12-16 22:32  裆朝大学士  阅读(967)  评论(0)    收藏  举报