Resuelva el problema de que la fuente local de yum de centos no está disponible e informe No se puede encontrar una baseurl válida para repo: base

Una vez que la instalación local es exitosa, se configura la red y se ejecuta el yum. El informe de tiempo: No se puede encontrar una baseurl válida para repo: base
como se muestra en la siguiente figura.
Inserte la descripción de la imagen aquí
Baidu verificó mucho y algunos dijeron que se cambió la dirección DNS , y algunos dijeron que había un problema de red. Cambié la dirección DNS. Para solucionarlo, si hago ping a 192.168.1.1 o www.baidu.com
Inserte la descripción de la imagen aquí
en la red , no hay problema, y ​​ambos regresan. Significa que el La red también está bien.
Luego reemplacé la fuente de yum y encontré un repositorio. El resultado no es bueno, lo que indica que hay un problema con la fuente de yum. Después de una observación cuidadosa, descubrí que este directorio no podía encontrar archivos.
Inserte la descripción de la imagen aquí
Fui al directorio y lo miré. Realmente faltaban archivos.
Inserte la descripción de la imagen aquí
Luego miré el archivo de configuración. La url no es la local.
Inserte la descripción de la imagen aquí
Inserte la descripción de la imagen aquí

Luego consulto y reemplazo la fuente de yum. Estoy usando el
comando de descarga de Alibaba Cloud de la siguiente manera

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

Estoy informando un error aquí, porque no instalé wget,
así que usé

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

Ejecutar en orden después de la configuración

yum clean all

yum makecache

yum -y update

El resultado se ejecutó en yum makecache y se informó un error
porque era necesario cambiar etc / yum.repos.d / CentOS-Base.repo en este archivo

$ parámetros de releasever

Como estoy usando centos6.8 localmente, agrego todo el contenido en el archivo CentOS-Base.repo

$ parámetros de releasever

Lo cambié a 6 y la ejecución aún reportó un error.
Inserte la descripción de la imagen aquí
Luego tomé esto directamente para acceder en Google y no era accesible.
Inserte la descripción de la imagen aquí
Luego probé varias otras versiones en Google. 6. No se pudo acceder a ninguna de ellas hasta que cambié a 7. Finalmente puede acceder a él,
Inserte la descripción de la imagen aquí
luego modificar el archivo CentOS-Base.repo para cambiar de 6 a 7 y luego ejecutar

yum clean all

yum makecache

yum -y update

Éxito
Inserte la descripción de la imagen aquí
Mi archivo local CentOS-Base.repo es el siguiente

# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#

[base]
name=CentOS-7 - Base - mirrors.aliyun.com
failovermethod=priority
baseurl=http://mirrors.aliyun.com/centos/7/os/$basearch/
        http://mirrors.aliyuncs.com/centos/7/os/$basearch/
        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/
gpgcheck=1
enabled=0
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7

Supongo que te gusta

Origin blog.csdn.net/G_whang/article/details/111054605
Recomendado
Clasificación