L'aggiornamento dell'app non riesce in Chrome stable main: "Il file ha dimensioni impreviste (1103! = 1104). Sincronizzazione mirror in corso? "


19

Ricevo un errore che non avevo mai visto prima durante la corsa sudo apt update. L'errore si verifica dopo aver raggiunto http://dl.google.com/linux/chrome/deb stable/main amd64 Packages. Di recente non ho fatto nulla che io sappia che potrebbe aver causato improvvisamente questo errore.

Ecco l'output completo di 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.

Ho letto in altri luoghi che la rimozione della voce dalle mie fonti di aggiornamento software eliminerà l'errore. Ma ciò non significherebbe che non riceverei più aggiornamenti per Google Chrome? Penso che ci debba essere una soluzione migliore di quella.

Cercando questo errore tramite Google, non sono riuscito a trovare questo errore esatto che si verifica con Google Chrome stabile principale per chiunque altro. Sono curioso di sapere se si tratta di un problema temporaneo con il server?

Sto eseguendo Ubuntu 18.04.2 su una macchina desktop.


5
Aspetterei solo un paio di minuti (al massimo ore) e poi riproverei. File has unexpected size (1103 != 1104). Mirror sync in progress?sembra un problema temporaneo al server di repository che dovrebbe scomparire da solo.
Byte Commander

2
L'ho visto stamattina e ho appena provato di nuovo (stesso problema e circa 50 minuti dal tentativo precedente), ma lo sto solo prendendo come un'altra roba di Google, che risolveranno quando ci aggirano, quindi io lo sto ignorando per ora. Sono il 19.10 e penso che si applichi a tutte le versioni.
guiverc

2
Non sono sicuro, non ho davvero familiarità con quel messaggio specifico. Una sincronizzazione del mirror, come suggerisce il client apt locale, è ciò che fanno i manutentori dei server mirror repo per aggiornare il loro mirror da un server centrale copiando tutti i file aggiornati. Durante questo processo, potrebbero esserci incoerenze. Non ho idea se questo è davvero ciò che sta accadendo qui o no, solo interpretando liberamente il suggerimento fornito da apt.
Byte Commander

2
Sto ricevendo lo stesso messaggio esatto in questo momento, suggerendo che questo è in realtà qualcosa dal lato del mirror che verrà risolto in tempo. Ci riproverò domani.
Ben Lee,

2
@ByteCommander potrebbe aver ragione ... il problema da parte mia almeno sembra essersi risolto da solo ...
sfletche,

Risposte:


4

I diversi utenti che lo hanno definito un problema del server repository sembrano aver ragione.

Anche diverse ore dopo aver visto l'errore per la prima volta e dopo molti riavvii, l'errore non sarebbe scomparso ieri.

Oggi, tuttavia, l'errore è sparito. Ora posso correre apt updatesenza problemi. Grazie a tutti per avermi salvato molte ore di inutile debug. :)


3

Sul sistema Ubuntu 18.04 è possibile elencare e rimuovere PPA usando l'applicazione Software & Aggiornamenti. Avvia l' applicazione Software e aggiornamenti , vai alla scheda Altro software e Rimuovi o Modifica tutti i repository PPA evidenziati:


2
So che questo è un modo per "correggere" l'errore, ma non voglio rimuovere il repository per Google Chrome poiché ciò significherebbe che non potrei più ottenere aggiornamenti di Chrome.
chimbo,

rimuovere il vecchio repository e aggiungere il nuovo repository per 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

Il problema sembra essere da parte di Google Ppa. Puoi rimuovere temporaneamente il ppa usando il seguente comando:

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

questo disabiliterà gli aggiornamenti da google ppa. per aggiungerlo di nuovo puoi seguire le istruzioni in questo link


0

Problemi è il tuo PPA esistente. Devi rimuovere il primo PPA esistente usando il comando seguente e installare Google Chrome tramite questo link .

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

Una volta completata l'installazione, controllerai qui la tua voce PPA. Verrà automaticamente aggiornato tramite lo strumento di aggiornamento 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
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.