GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo arreglar "W:algunos archivos de índice no se pudieron descargar". Error en Ubuntu

A veces puede encontrar el error "W:algunos archivos de índice no se pudieron descargar. ” en Ubuntu al actualizar el sistema. Aquí hay un extracto del error.

W: Failed to fetch archive.ubuntu.com/ubuntu/dists/quantal-security/Release.gpg  Unable to connect to archive.ubuntu.com:http:

W: Some index files failed to download. They have been ignored, or old ones used instead.

Desde la primera línea, el error es indicativo de un espejo que está inactivo o no disponible. En este caso, el espejo archive.ubuntu.com no está disponible por algún motivo.

Cómo corregir "W:No se pudieron descargar algunos archivos de índice". error en Ubuntu

Por lo general, el error debería desaparecer una vez que el espejo vuelva a estar en línea. Sin embargo, dado que no puede estar seguro de cuánto tiempo tardará el espejo en estar disponible nuevamente, el mejor método es cambiar a un espejo diferente.

Aquí hay algunas soluciones que puede tomar para resolver el error.

Solución 1:volver al espejo original de Ubuntu

Si te encuentras con este error, el primer truco bajo la manga es volver al espejo original. Esto implica crear un nuevo archivo de lista de fuentes a partir del archivo de lista de fuentes de muestra en /usr/share/doc/apt/examples/sources.list camino.

Puede echar un vistazo al archivo de la lista de fuentes de muestra como se muestra:

$ cat /usr/share/doc/apt/examples/sources.list
Salida de muestra
# See sources.list(5) manpage for more information
# Remember that CD-ROMs, DVDs and such are managed through the apt-cdrom tool.
deb http://us.archive.ubuntu.com/ubuntu focal main restricted
deb-src http://us.archive.ubuntu.com/ubuntu focal main restricted

deb http://security.ubuntu.com/ubuntu focal-security main restricted
deb-src http://security.ubuntu.com/ubuntu focal-security main restricted

deb http://us.archive.ubuntu.com/ubuntu focal-updates main restricted
deb-src http://us.archive.ubuntu.com/ubuntu focal-updates main restricted

Pero primero, como siempre se recomienda, haga una copia de seguridad de las listas de fuentes como se muestra:

$ sudo mv /etc/apt/sources.list{,.backup}
$ sudo mv /etc/apt/sources.list.d{,.backup}

A continuación, cree un nuevo archivo de lista de fuentes a partir del archivo de lista de fuentes de muestra siguiendo los pasos a continuación:

$ sudo mkdir /etc/apt/sources.list.d
$ sudo cp /usr/share/doc/apt/examples/sources.list /etc/apt/sources.list

Finalmente, actualice los repositorios como se muestra.

$ sudo apt update

Esto restaura todos los espejos y habilita el 'Principal ‘repositorio compatible con Canonical .

Para instalar apoyado por la comunidad paquetes de software, paquetes propietarios y paquetes que no están disponibles bajo una licencia completamente gratuita, podría considerar habilitar los siguientes repositorios:

  • Universo – Software gratuito y de código abierto mantenido por la comunidad.
  • Restringido – Controladores propietarios para dispositivos.
  • Multiverso – Software restringido por derechos de autor o cuestiones legales.

Para habilitar estos repositorios, invoque los siguientes comandos.

$ sudo add-apt-repository restricted
$ sudo add-apt-repository multiverse
$ sudo add-apt-repository universe

Luego actualice sus listas de paquetes.

$ sudo apt update

En este punto, deberías tener tanto el Principal repositorio y apoyado por la comunidad repositorios a tu disposición.

Solución 2:seleccione el espejo más cercano de los espejos oficiales de Ubuntu

Alternativamente, puede considerar cambiar al espejo más cercano, que a menudo resulta ser el espejo más rápido, en relación con su ubicación geográfica.

El enfoque más fácil es asegurarse de que el espejo definido dentro del archivo de lista de fuentes incluya el código de país relativo a su país de residencia. Por ejemplo, el Oficial Estados Unidos espejo provisto en /etc/apt/sources.list es:

deb http://us.archive.ubuntu.com/ubuntu focal main restricted

Si su ubicación no está en los Estados Unidos , simplemente sobrescriba EE. UU. código de país con el código de país apropiado. Por ejemplo, si se encuentra en Canadá , reemplázanos nosotros con ca como se muestra en el archivo como se muestra.

deb http://ca.archive.ubuntu.com/ubuntu focal main restricted

Una vez hecho esto, actualice la lista de fuentes como se muestra:

$ sudo apt update

Solución 3:Copie el contenido de la lista de fuentes de un sistema que funcione bien

Finalmente, la otra forma de resolver este error es copiar el contenido de la lista de fuentes archivo de otro sistema Ubuntu funcional y péguelos en el archivo de lista de fuentes de su sistema. Este es, con mucho, el método más fácil de corregir este error.

Los tres métodos descritos deberían ayudarlo a resolver este molesto error en Ubuntu .


Ubuntu
  1. Cómo listar usuarios en Ubuntu 20.04

  2. Cómo reparar el error de actualización de Ubuntu:problema con MergeList

  3. Cómo corregir el error apt-get Failed to Fetch en versiones de Ubuntu no compatibles

  4. “Error de arranque” con usb en vivo de Ubuntu 15.10 – Cómo solucionarlo

  5. Cómo corregir - Error de Apache:¿No hay un índice de directorio coincidente?

Cómo arreglar "La información de actualización está desactualizada" en Ubuntu Linux

Cómo reparar el error Apt-Get GPG NO_PUBKEY Ubuntu 14

Cómo reparar el error BADSIG de apt-get update GPG en Ubuntu o Debian

Cómo reparar el error de montaje de la partición NTFS en Linux

Cómo solucionar el error 403

Cómo corregir el error "W:algunos archivos de índice no se pudieron descargar" en Ubuntu Linux