No se pueden recuperar los metadatos del repositorio (repomd.xml) para el repositorio: base. Verifique su ruta y tr

错误:No se pueden recuperar los metadatos del repositorio (repomd.xml) para el repositorio: base. Verifica su ruta e inténtalo de nuevo.

Al intentar instalar el software a través de yum -y install XXX, aparece el error No se pueden recuperar los metadatos del repositorio (repomd.xml) para el repositorio: base Verifique su ruta e intente nuevamente.

Causa del problema: el archivo repomd.xml correspondiente no se puede encontrar en la biblioteca espejo correspondiente

Solución de problemas: no hay archivos relacionados en el centos/6/ original, intente modificar el archivo de configuración del espejo local
Pasos:

cd /etc/yum.repos.d
vim CentOS-Base.repo

Debido a que $releasever obtiene el número de versión de centos, la versión obtenida por my centos es 6, pero no hay un archivo de versión correspondiente en el sitio espejo, por lo que es necesario modificar el archivo de configuración local.

:%s/$releasever/7/g #将文件中$releasever全部改成7或其他版本

O reemplace la configuración a la que se hace referencia


        http://mirrors.cloud.aliyuncs.com/centos/7/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

#released updates 
[updates]
name=CentOS-7 - Updates - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7/updates/$basearch/
        http://mirrors.aliyuncs.com/centos/7/updates/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/7/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

#additional packages that may be useful
[extras]
name=CentOS-7 - Extras - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7/extras/$basearch/
        http://mirrors.aliyuncs.com/centos/7/extras/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/7/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-7 - Plus - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7/centosplus/$basearch/
        http://mirrors.aliyuncs.com/centos/7/centosplus/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/7/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

#contrib - packages by Centos Users
[contrib]
name=CentOS-7 - Contrib - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7/contrib/$basearch/
        http://mirrors.aliyuncs.com/centos/7/contrib/$basearch/
        http://mirrors.cloud.aliyuncs.com/centos/7/contrib/$basearch/

salir guardar

:wq

Borrar y regenerar caché

yum clean all 
yum makecache 

Después de completar, intente instalar el software nuevamente a través de yum -y install XXX

Supongo que te gusta

Origin blog.csdn.net/weixin_46220576/article/details/123230035
Recomendado
Clasificación