La actualización de Apt falla en Chrome Stable Main: “El archivo tiene un tamaño inesperado (1103! = 1104). ¿Sincronización de espejo en progreso?


19

Recibo un error que nunca antes había visto al ejecutarlo sudo apt update. El error ocurre después de llegar http://dl.google.com/linux/chrome/deb stable/main amd64 Packages. No he hecho nada recientemente que sepa que podría haber causado de repente este error.

Aquí está la salida completa de sudo apt update:

➜  ~ sudo apt update                                    
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Hit:2 http://packages.ros.org/ros/ubuntu bionic InRelease                                                                                                                                               
Hit:3 http://us.archive.ubuntu.com/ubuntu bionic InRelease                                                                                                                                              
Hit:5 http://packages.microsoft.com/repos/vscode stable InRelease                                                                                                                                      
Get:6 http://dl.google.com/linux/chrome/deb stable Release [943 B]                                                                           
Get:7 http://us.archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]                                                                        
Get:8 http://security.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]                                                                                             
Get:9 http://dl.google.com/linux/chrome/deb stable Release.gpg [819 B]                                                                                                             
Get:10 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages [1,104 B]                                                                                                  
Err:10 http://dl.google.com/linux/chrome/deb stable/main amd64 Packages         
  File has unexpected size (1103 != 1104). Mirror sync in progress? [IP: 172.217.11.78 80]
  Hashes of expected file:
   - Filesize:1104 [weak]
   - SHA256:77ca2eefc7975f403bc1c9fb2dd97ed4a010d9c0b3f7932f07dd7995fc7c67a1
   - SHA1:9c0534b7034652963231d629283e83833f706121 [weak]
   - MD5Sum:14dd8b71c35111b40f1f06c565349097 [weak]
  Release file created at: Wed, 29 May 2019 17:35:47 +0000
Hit:4 https://packagecloud.io/slacktechnologies/slack/debian jessie InRelease   
Fetched 178 kB in 1s (219 kB/s)                    
Reading package lists... Done
E: Failed to fetch http://dl.google.com/linux/chrome/deb/dists/stable/main/binary-amd64/Packages.gz  File has unexpected size (1103 != 1104). Mirror sync in progress? [IP: 172.217.11.78 80]
   Hashes of expected file:
    - Filesize:1104 [weak]
    - SHA256:77ca2eefc7975f403bc1c9fb2dd97ed4a010d9c0b3f7932f07dd7995fc7c67a1
    - SHA1:9c0534b7034652963231d629283e83833f706121 [weak]
    - MD5Sum:14dd8b71c35111b40f1f06c565349097 [weak]
   Release file created at: Wed, 29 May 2019 17:35:47 +0000
E: Some index files failed to download. They have been ignored, or old ones used instead.

He leído en otros lugares que eliminar la entrada de mis fuentes de actualización de software eliminará el error. ¿Pero eso no significa que ya no recibiría actualizaciones para Google Chrome? Creo que debe haber una mejor solución que esa.

Al buscar este error a través de Google, no pude encontrar este error exacto que ocurre con Google Chrome Stable Main para nadie más. Tengo curiosidad por saber si este es un problema temporal con el servidor?

Estoy ejecutando Ubuntu 18.04.2 en una máquina de escritorio.


55
Solo esperaría un par de minutos (horas como máximo) y luego volvería a intentarlo. File has unexpected size (1103 != 1104). Mirror sync in progress?Suena como un problema de servidor de repositorio temporal que debería desaparecer por sí solo.
Byte Commander

2
Lo vi más temprano esta mañana, y lo intenté nuevamente (el mismo problema y unos 50 minutos del intento anterior), pero lo estoy tomando como otro material de Google, que lo solucionarán cuando lo encuentren, así que Lo estoy ignorando por ahora. Estoy en 19.10, y creo que se aplica a todos los lanzamientos.
guiverc

2
No estoy seguro, no estoy realmente familiarizado con ese mensaje específico. Una sincronización espejo, como sugiere su cliente apt local, es lo que hacen los encargados de los servidores de espejo repo para actualizar su espejo desde un servidor central copiando todos los archivos actualizados. Durante este proceso, puede haber inconsistencias. No tengo idea si esto es realmente lo que está sucediendo aquí o no, solo interpretando libremente la pista que da.
Byte Commander

2
Estoy recibiendo el mismo mensaje exacto en este momento, sugiriendo que esto es realmente algo del lado del espejo que se resolverá a tiempo. Voy a intentarlo de nuevo mañana.
Ben Lee

2
@ByteCommander pueden haber tenido razón ... el problema en mi final, al menos, parece haberse resuelto en sí ...
sfletche

Respuestas:


4

Los varios usuarios que lo llamaron como un problema de servidor de repositorio parecen haber tenido razón.

Incluso varias horas después de ver el error por primera vez y después de muchos reinicios, el error no desapareció ayer.

Hoy, sin embargo, el error se ha ido. Ahora puedo correr apt updatesin ningún problema. Gracias a todos por ahorrarme muchas horas de depuración sin sentido. :)


3

En el sistema Ubuntu 18.04 puede enumerar y eliminar PPA usando la aplicación Software & Updates. Inicie la aplicación Software y actualizaciones , navegue a la pestaña Otro software y elimine o edite los repositorios PPA resaltados:


2
Sé que esta es una forma de "corregir" el error, pero no quiero eliminar el repositorio de Google Chrome, ya que eso significaría que ya no podría obtener actualizaciones de Chrome.
chimbo

elimine el repositorio anterior y agregue el nuevo repositorio para google chrome wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add - &&sudo sh -c 'echo "deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'
ehsan houshmand

0

El problema parece ser del lado de google ppa. Puede eliminar el ppa temporalmente usando el siguiente comando:

sudo rm /etc/apt/sources.list.d/google-chrome.list

esto deshabilitará las actualizaciones de google ppa. para volver a agregarlo, puede seguir las instrucciones en este enlace


0

Problemas es su PPA existente. Debe eliminar el primer PPA existente utilizando el siguiente comando y freash instale Google Chrome a través de este enlace .

sudo rm /etc/apt/sources.list.d/google-chrome.list

Una vez completada la instalación, verificará su entrada de PPA aquí. Se actualizará automáticamente a través de su herramienta de Actualización de software.

$ cat /etc/apt/sources.list.d/google-chrome.list
### THIS FILE IS AUTOMATICALLY CONFIGURED ###
# You may comment out this entry, but any other modifications may be lost.
deb [arch=amd64] http://dl.google.com/linux/chrome/deb/ stable main
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.