La actualización de apt-get no se completa

La actualización de apt-get no se completa

Situación: Repositorio local Ubuntu 17.10.1 instalado (64 bits) en un host diferente

  • Run apt-get update, que procesa el archivo fuente que tiene los punteros al repositorio local. Apt informa que está leyendo las listas de paquetes con éxito.
  • Apt informa error Algunos archivos indes no se pudieron descargar. Han sido ignorados.
  • Cuando miro en el /var/lib/apt/listsdirectorio veo el archivo de bloqueo pero nada más.
  • Cuando miro, /var/lib/apt/lists/partialveo las listas de paquetes que se leyeron desde el repositorio local.

Por alguna razón, apt se rompe después del error o se está completando pero no mueve el paquete que enumera los archivos del /partialdirectorio /listspara usarlos más adelante. ¿Alguna idea de por qué esto está fallando? Llevo 4 días luchando contra ello.

Información adicional:

El entorno está fuera de línea, pero a continuación se muestran las últimas líneas del resultado.

Err 29: http://repo.gaia.com/Ubuntu artful-security/main i386 Packages 404 Not Found
Ign:35 http://repo.gaia.com/Ubuntu artful-security/restricted i386 Packages
Ign:36 http://repo.gaia.com/Ubuntu artful-security/universe i386 Packages
Ign:37 http://repo.gaia.com/Ubuntu artful-security/multiverse i386 Packages
Fetched 16.1 MB in 0s (17.2 MB/s)
Reading package lists .... Done
E: Failed to fetch http://repo.gaia.com/Ubuntu/dists/artful/main/binary-i386/Packages 404 Not Found
E: Failed to fetch http://repo.gaia.com/Ubuntu/dists/artful-updates/main/binary-i386/Packages 404 Not Found
E: Failed to fetch http://repo.gaia.com/Ubuntu/dists/artful-security/main/binary-i386/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

Respuesta1

Ok, después de 4 días de luchar contra esto, encontré una respuesta. Inserté [arch=64] delante de las líneas en el archivo sources.list. Esto provocó que apt procesara correctamente el repositorio y moviera los archivos a donde debían estar. Vaya, esto fue doloroso.

Pensé que, dado que se trataba de un sistema operativo de 64 bits, sería lo suficientemente inteligente como para procesar el repositorio según lo que necesitaba. Además, no estoy replicando las partes binarias del repositorio ya que no volveré a compilar nada.

información relacionada