1. Faça backup do arquivo de configuração de origem yum atual
Digite /dev/yum.repos.d
o diretório para fazer backup dos arquivos de configuração de origem neste diretório:
[root@localhost ~]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# mkdir bk/
[root@localhost yum.repos.d]# mv * bk/
2. Baixe o arquivo de configuração de origem
Use wget
o comando para baixar a fonte espelhada do sistema correspondente do Alibaba Cloud, aqui está o arquivo CentOS 8
.
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
A saída é a seguinte (se você vir o download 100%
, significa que não há problema):
--2022-11-27 20:27:27-- http://mirrors.aliyun.com/repo/Centos-8.repo
正在解析主机 mirrors.aliyun.com (mirrors.aliyun.com)... 39.173.101.99, 39.173.101.105, 39.173.101.104, ...
正在连接 mirrors.aliyun.com (mirrors.aliyun.com)|39.173.101.99|:80... 已连接。
已发出 HTTP 请求,正在等待回应... 200 OK
长度:2590 (2.5K) [application/octet-stream]
正在保存至: “/etc/yum.repos.d/CentOS-Base.repo”
/etc/yum.repos.d/CentOS-Base. 100%[=================================================>] 2.53K --.-KB/s 用时 0.04s
2022-11-27 20:27:27 (61.4 KB/s) - 已保存 “/etc/yum.repos.d/CentOS-Base.repo” [2590/2590])
3. Modifique o arquivo de configuração de origem do yum
Abra o arquivo de configuração que você acabou de baixar e você precisa fazer algumas modificações simples.
[root@localhost yum.repos.d]# vim /etc/yum.repos.d/CentOS-Base.repo
Use para entrar no modo de comando após vim
abrir o arquivo :
( vim
pressione primeiro após abrir o arquivo Esc
e, em seguida, pressione Shift + :
para entrar no modo de comando), insira o seguinte comando e mirrors.cloud.aliyuncs.com
substitua por mirrors.aliyun.com
.
%s/mirrors.cloud.aliyuncs.com/mirrors.aliyun.com/g
Em seguida, entre no modo de comando novamente, digite o seguinte comando e $releasever
substitua $releasever-stream
.
%s/$releasever/$releasever-stream/g
4. Atualize o arquivo de configuração de origem do yum
Execute o seguinte comando para limpar yum
o cache :
[root@localhost ~]# yum clean all
0 文件已删除
[root@localhost ~]# yum makecache
CentOS-8-stream - Base - mirrors.aliyun.com 125 kB/s | 26 MB 03:31
CentOS-8-stream - Extras - mirrors.aliyun.com 39 kB/s | 18 kB 00:00
CentOS-8-stream - AppStream - mirrors.aliyun.com 76 kB/s | 26 MB 05:49
上次元数据过期检查:0:00:01 前,执行于 2022年11月27日 星期日 20时33分17秒。
元数据缓存已建立。
Em seguida, atualize o pacote yum
fonte .
[root@localhost yum.repos.d]# yum update --allowerasing
Pode haver muitos pacotes de software e é normal que o tempo de atualização seja maior.
Após a conclusão da atualização, ele pode ser usado normalmente. yum
Baixe o software yum
e o arquivo de configuração de origem foi atualizado aqui.