在chrome稳定主服务器上,Apt更新失败:“文件大小超出预期(1103!= 1104)。正在进行镜像同步吗?”


19

运行时我遇到了从未见过的错误sudo apt update。到达后发生错误http://dl.google.com/linux/chrome/deb stable/main amd64 Packages。我最近没有做过任何可能会突然导致此错误发生的事情。

这是的完整输出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.

我在其他地方读过,从软件更新源中删除条目将消除该错误。但这是否意味着我将不再获得Google Chrome浏览器的更新?我认为必须有比这更好的解决方案。

通过Google搜索此错误,我找不到与其他任何人使用的Google chrome stable main发生的确切错误。我很好奇这是否是服务器的临时性问题?

我在台式机上运行Ubuntu 18.04.2。


5
我只需要等待几分钟(最多几个小时),然后重试。File has unexpected size (1103 != 1104). Mirror sync in progress?听起来像是临时存储库服务器问题,应该自行解决。
字节指挥官

2
我今天早上早些时候看到了它,然后又尝试了一次(相同的问题,与之前的尝试相距约50分钟),但我只是把它当作另一个Google东西,他们会在遇到问题时予以解决,所以我现在只是忽略它。我使用的是19.10,我认为它适用于所有发行版。
guiverc '19

2
不确定,我不太熟悉该特定消息。就像本地apt客户端建议的那样,镜像同步是回购镜像服务器的维护者通过复制所有更新的文件来从中央服务器更新其镜像的工作。在此过程中,可能会出现不一致之处。我不知道这是否真的在这里发生,只是自由地解释了apt给出的提示。
字节指挥官

2
我现在收到的消息完全相同,这暗示着镜子方面的问题实际上会及时解决。我明天再试一次。
李·李

2
@ByteCommander可能是正确的...至少在我这端的问题似乎已经解决了……
sfletche

Answers:


4

几个将其称为存储库服务器问题的用户似乎是正确的。

即使在第一次看到错误并经过大量重新启动后几个小时,错误也不会在昨天消失。

但是今天,错误消失了。现在,我可以运行了,apt update没有任何问题。感谢大家为我节省了许多无意义的调试时间。:)


3

在Ubuntu 18.04系统上,您可以使用“软件和更新”应用程序列出和删除PPA。启动软件和更新应用程序,导航至其他软件选项卡,然后删除或编辑任何突出显示的PPA存储库:


2
我知道这是“修复”错误的一种方法,但是我不想删除Google Chrome的存储库,因为那将意味着我无法再获取Chrome更新。
凌晨

删除旧的存储库,并为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

问题似乎来自Google PPA。您可以使用以下命令临时删除ppa:

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

这将禁用来自Google PPA的更新。要添加回去,您可以按照此链接中的说明进行操作


0

问题是您现有的PPA。您需要使用以下命令先删除现有的PPA,然后通过此链接 freash安装Google chrome 。

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

安装完成后,您将在此处检查您的PPA条目。它将通过您的软件更新工具自动更新。

$ 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
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.