Apt 更新在 chrome stable main 上失败:“文件大小意外 (1103 != 1104)。镜像同步正在进行中吗?”

Apt 更新在 chrome stable main 上失败:“文件大小意外 (1103 != 1104)。镜像同步正在进行中吗?”

运行 时,我遇到了一个从未见过的错误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 稳定版主版中遇到的确切错误。我很好奇这是否是服务器的临时问题?

我在台式机上运行 Ubuntu 18.04.2。

答案1

一些用户将其称为存储库服务器问题,他们的说法似乎是对的。

即使在第一次看到错误几个小时后并经过多次重启后,错误昨天仍未消失。

然而今天错误消失了。我现在可以apt update毫无问题地运行了。感谢大家为我节省了许多无意义的调试时间。:)

答案2

您可以使用以下命令。

sudo apt-get clean清除本地存储库中检索到的包文件

sudo apt-get update从存储库下载软件包列表并“更新”它们以获取有关软件包及其依赖项的最新版本的信息。

sudo apt-get clean
sudo apt-get update

答案3

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

答案4

这是 20.04 的新功能吗?很可能 19.10 也会有。我构建操作系统并维护存储库。

错误:16 http://os-builder.com/Apps Apps/all i386 软件包                                                                               
  文件大小超出预期 (33042 != 31876)。镜像同步正在进行中吗?[IP:173.XXX.XXX.XXX 80]
  预期文件的哈希值:
   - 文件大小:31876 [弱]
   - SHA512:84ad69c54ca63e9df15567b4793396ef24b0c1a9383d26ab6c45dfd910b9b4f53c230e8f5a00d319cce8dc0c69f704069d5e6e5f22c4b8ca6adc92d546898e5a
   - SHA256:73fa3568d6086ac3205fc8a9348564327dc2acaccfa7ba9eb5e8f8d212118dac
   - SHA1:20cdc8139dc51f991428751c5e3f0d89bdd3a11e [弱]
   - MD5Sum:2a54810993925cf4fa327024d8395500 [弱]
  发布文件创建于:2020 年 4 月 24 日星期五 05:36:02 +0000

我确实必须创建一个名为“InRelease”的新文件,并使用 GPG 内联签名该文件。所有文件都已上传,因此这不是真正的问题。

    -----开始 PGP 签名消息-----
哈希:SHA512

起源:终极版
标签:应用程序
套件:应用程序
版本:1.0
代号:Apps
日期:2020 年 4 月 24 日星期五 01:36:02 EDT
架构:i386 amd64 armhf
组件:全部
描述:通过 Repostorm 自动生成的应用程序存储库 http://repostorm.com
日期:2020 年 4 月 24 日星期五 05:36:02 +0000
MD5总数:
 8b342ed3f4bb2ff74f0690da759d76fc 286 发布
 8d3c4be5c461f6b2e9685d380c493d80 139512 全部/二进制-amd64/软件包
 443ce074133e3604eed5fdbb6cc0e092 33042 全部/二进制-amd64/Packages.bz2
 f3423eb342ca96697f70d3b763b014b0 38796 全部/二进制-amd64/Packages.gz
 5d7e2cc2446c4772cd3a797d44adc03f 140659 全部/二进制-armhf/软件包
 55cf4dcd31ee2cba2bdab4df38c24878 33090 全部/二进制-armhf/Packages.bz2
 9faf3c43498727b09578ea29f297b1d6 38441 全部/二进制-armhf/Packages.gz
 580043fcc721c67a85c5134b8fa28c9a 136613 全部/二进制-i386/软件包
 2a54810993925cf4fa327024d8395500 31876 全部/二进制-i386/软件包.bz2
 6f4663bc015d3a7590569c91d67e30ed 37453 全部/二进制-i386/Packages.gz
SHA1:
 58058a195ca88d2fa91d72a5093741579a1cd383 286 发布
 4938b1d7760aef38d0cd62879eb4c5c0ebf2c32d 139512 全部/二进制-amd64/软件包
 4a7f5245a3b0f7a56a46626e518c67d79cea4e26 33042 全部/二进制-amd64/Packages.bz2
 684620e07e80c79713f8a1018173e98faaa5f79f 38796 全部/二进制-amd64/Packages.gz
 51bd1b4343d9365eafa003817d18fbc885e3da35 140659 全部/二进制-armhf/软件包
 6534b630cbac4f65700bbf24503e79df8ef55ab1 33090 全部/二进制-armhf/Packages.bz2
 2ec02da9917651bdb59d02a8840e114612170d25 38441 全部/二进制-armhf/Packages.gz
 230614a95792375f109ad118fcb2c5aa9ce45b6e 136613 全部/二进制-i386/软件包
 20cdc8139dc51f991428751c5e3f0d89bdd3a11e 31876 全部/二进制-i386/软件包.bz2
 3bfd451f4f53b7f87dcdf752c29818b1932779bd 37453 全部/二进制-i386/软件包.gz
SHA256:
 5f14088d56b9385f1ecf7d76e2db658129bb04199f7eb3efb7c368b8e75082c0 286 发布
 659b69d5a37ab6ea063f935bf830a901882b4279260e7547c31c5a799bc07ac2 139512 全部/二进制-amd64/软件包
 4ae52f85c844ffcb6d244eabbde9321764803c830e42690536db0fe9ee48549b 33042 全部/二进制-amd64/Packages.bz2
 16b2a7c6e28c675c37894989846b6745b9e07b607d287b0f3b0868ce413f68b7 38796 全部/二进制-amd64/Packages.gz
 57e16407447ef660ee5e4aa54f19d1ad0c00a3df59bd373d8997bf8a85832a52 140659 全部/二进制-armhf/软件包
 85f1795516fbb93dbad53cda3d37d9af77772a2895aa4b2e2c4ef9aacc527139 33090 全部/二进制-armhf/Packages.bz2
 d5ffe480b9d7785e1eaefbe4f1d175e05e8fe404eda1c5d6a9a8ead592f68ab5 38441 全部/二进制-armhf/Packages.gz
 3cf46bcfe159517eebefdb9ade6be54e40dfca47ace880139cc0b41027f60a82 136613 全部/二进制-i386/软件包
 73fa3568d6086ac3205fc8a9348564327dc2acaccfa7ba9eb5e8f8d212118dac 31876 全部/二进制-i386/Packages.bz2
 322cc8fbaa9cee5a43b3c9fb8c8d14f537fde139aaa7a1f11a2f9af3ad840daa 37453 全部/二进制-i386/软件包.gz
SHA512:
 460eda22c59da4ae203fdd2e35b301797fa48e6cb8315528669ca841b1062b873784de171d2f34de9c328806247ab413cb641071a1fa386a95df563989cd72ac 286 发布
 862e4da10bb57d4853775f94ad1f05e66c3328457e15865cfe75c2add4683ad5ce4378e9574bc06703f368ab7d120cb9f27894406ec15c291064b8df56352ca1 139512 全部/二进制-amd64/软件包
 946fb297654f167a08adef11cdad8d6c8aaa27f7af0d9c612c4082dd00ac3dc2a541b45cfd2097ea8f52a55cd15a640bab2bb617d4aa64a1df04ba4b8f2cb719 33042 全部/二进制-amd64/Packages.bz2
 0fd86bf07477eac390f668241ce1ca1eb12efc44a4dc3bae95662107c8b70602c3f091ef44cdb90f7c81fb5b4a85e1d90e818330b2d3a28dc901bd58d733015c 38796 全部/二进制-amd64/Packages.gz
 2ce106d65a3576d2f9f66c2ee8a67ef453b90bdda108e67f477726994bda42d291514219d02c7721c3ca3b0e4d1403e16633e2cb1e9acb70f0ace20036856816 140659 全部/二进制-armhf/软件包
 12dde31094baa0f7aa5a41430e807263ea78daa9723ba9d78ef5f04d882e9df5d6d1ebe95b36fdaf73ce75fd626d82e3f0dbdf198d06cc2b7380cbb551879a7a 33090 全部/二进制-armhf/Packages.bz2
 cdcbbba3035a2e7011c798cabc168d05d2a0f0dd62222c8442f0599f83558e1d4abc8058b93fd3440c6fed16fd896d554edc5ad0fca847c165eeacd347955ffb 38441 全部/二进制-armhf/Packages.gz
 f24ed8e5091d3a28adbedc885cd3da37fc923d60cc0ddba456149029f2aa64987b87b19df35c231265ae9d0fc99ee314a6a1cf9ac4a295e3869d04913476ba42 136613 全部/二进制-i386/软件包
 84ad69c54ca63e9df15567b4793396ef24b0c1a9383d26ab6c45dfd910b9b4f53c230e8f5a00d319cce8dc0c69f704069d5e6e5f22c4b8ca6adc92d546898e5a 31876 全部/二进制-i386/软件包.bz2
 4dc11df12a3e2dcc1dad138ae3e5a47616615b89ff6f86d4c42e0a4ea643718297049abb86633b1f57cbf737c906d7fa34093651af1f9589c5f1642c337a942b 37453 全部/二进制-i386/Packages.gz
-----开始 PGP 签名-----

iQEzBAEBCgAdFiEEGATuABSuVlbVW6YsT3oitqdE21kFAl6ietMACgkQT3oitqdE
21lcBwf/S/to2flkBCSnCXWcffcn4iGiB3dNyraabuH+pYNC/lmEXidvyw69eiOq
o+j8l+EqTIus8BL9gsCsBB7br4VmQKsB/MgxJ63TZBZ0hYnc/WfS0zYu+CaNoEOi
+vh2UisUTJrVdzWM8UCYAYgYVFXkz70sIAzYqzgeM6CzTerQMiQUKotRt1aMBE24
kbaAt/RNCZA6dh5p5lPEaaLWmQawvdB/YN9To1HSoJnJqbYgJm6IZ7yDQoUc4LRx
nyn9tZjgM/hD2MdSVX7Vml0xXCiR+rozXt2al5ygZ/lauJrzcVHwa0viNs5xA6kt
9FBUhLc40tXpAixijKSQEK5f0E/B5Q==
=XSwh
-----结束 PGP 签名-----

显然还不够好。我还在寻找真正的解决方案。

就在我的眼皮底下:

获取:7 http://os-builder.com/Apps Apps InRelease [5293 B]
获取:14 http://os-builder.com/Apps Apps/all amd64 Packages [33.0 kB]
获取:16 http://os-builder.com/Apps Apps/all i386 Packages [31.9 kB]

我注意到 AMD64 没有问题,所有都是 i386。任何“所有”架构的软件包都以符号方式链接到实际文件所在的“AMD64”,这样我就不必上传文件两次(all arch 是正确的)。因此,本质上我必须通过每个架构物理创建一个“InRelease”文件。我希望我帮助了某些人,至少我希望您了解存储库的工作原理。

相关内容