Terminé de instalar CentOS 6, pero cuando intenté ejecutar yum update
obtuve:
[root@centos6test ~]# yum update
Loaded plugins: fastestmirror, refresh-packagekit
Determining fastest mirrors
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=6&arch=i386&repo=os
error was 14: PYCURL ERROR 6 - "" Error: Cannot find a valid baseurl for repo: base
¿Por qué está pasando eso? ¿Cómo puedo arreglarlo?
curl 'http://mirrorlist.centos.org/?release=6&arch=i386&repo=os'
?Respuestas:
Primero necesita conectarse, AFAIK CentOS 6 minimal configura su dispositivo de red
ONBOOT=No
, solo hagadhclient
con privilegios de administrador a su interfaz de red y debería estar en funcionamiento:$ sudo dhclient
fuente
ONBOOT=No
se encuentra en un archivo como/etc/sysconfig/network-scripts/ifcfg-enp0s3
. Edité ese archivoONBOOT=yes
y reiniciarlo puede solucionarlo.ONBOOT=yes
de/etc/sysconfig/network-scripts/ifcfg-enp0s3
obras para mí, gracias @JohnnyWongHabía estado luchando con el mismo problema en Centos6.4 x86_64. Tuve el siguiente error :
Entonces, lo arreglé siguiendo estos pasos:
editar interfaz de red. Para mi caso, utilicé
eth0
en CentOS 6.X En CentOS 7 puedes usar la interfaz "ensxxx".actualizar NM_CONTROLLED a no
reiniciar la interfaz de red
fuente
ifcfg-eth0
no existe en CentOs 74.2.2.2
¡probablemente no sea la entrada DNS que quieres!Tuve el mismo problema y se resolvió después de editar el
/etc/yum.conf
archivo. Si está ejecutando en un servidor proxy y se omite la IP que se le da al servidor, pero aún así cuando se abre en el navegador (es decir, debemos dar una marca de verificación en el proxy pero no es necesario dar nombre de usuario y contraseña).Agregue esta línea siguiente en la sección principal del archivo /etc/yum.conf.
es decir, sustituyendo la dirección del proxy con el proxy real. Cambie también el número de puerto si no es 8080.
Si el proxy requiere autenticación, agregue esto también al archivo
fuente
Edité el archivo
/etc/yum.repos.d/CentOS-Base.repo
y sin comentarbaseurl
:fuente
Si
ping www.google.com
vuelve aping: unknown host
hacer ping a un host conocido por su nombre (p . Ej. ) Pero hace ping a una ip (pping 8.8.8.8
. Ej. ) Funciona bien, entonces tiene un problema de resolución de DNS; intente agregar estas entradas a/etc/resolv.conf
:fuente
Tuve el mismo problema ayer y pasé horas tratando de resolverlo. La solución terminó siendo simple.
Eliminar el contenido de
/etc/yum.repos.d/remi.repo
y luego ejecutar¡Se hace! El contenido del archivo comenzará la descarga nuevamente y se configurará.
fuente
remi.repo
archivo?/etc/yum.repos.d
-remi.repo
simplemente resultó ser el nombre de archivo en este casoAquí hay otra posibilidad con la que me topé, causando este problema:
Estaba usando un módulo Puppet para crear el repositorio EPEL para CentOS, el módulo stahnma / epel.
Dentro del módulo construyó la URL del repositorio con la variable
::os_maj_version
que no existía en mi lista de hechos. Tuve que reemplazar eso con :: operatingsystemmajrelease.Entonces la URL en
/etc/yum.repos.d/epel.repo
fue malformada.fuente
Me sucedió en un entorno Centos 7 y pude resolverlo con el siguiente comando:
No había ejecutado ningún comando yum durante unos meses, parece que los metadatos en caché se volvieron obsoletos.
fuente
Todas las respuestas anteriores son correctas, pero desafortunadamente no funcionaron para mí. El siguiente comando funcionó para mí:
¡Advertencia, esto eliminará todos los repositorios de Centos! Usa esto bajo tu propio riesgo
fuente