การอัปเดตที่ชาญฉลาดล้มเหลวที่โครเมี่ยมเสถียรหลัก:“ ไฟล์มีขนาดที่ไม่คาดคิด (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 เสถียรหลักสำหรับคนอื่น ฉันอยากรู้ว่านี่เป็นปัญหาชั่วคราวของเซิร์ฟเวอร์หรือไม่

ฉันใช้ Ubuntu 18.04.2 บนเครื่องเดสก์ท็อป


5
ฉันจะรอไม่กี่นาที (มากที่สุดชั่วโมง) แล้วลองอีกครั้ง File has unexpected size (1103 != 1104). Mirror sync in progress?ดูเหมือนปัญหาเซิร์ฟเวอร์ที่เก็บข้อมูลชั่วคราวที่ควรหายไปเอง
ผู้บัญชาการ Byte

2
ฉันเห็นก่อนหน้านี้เมื่อเช้านี้และลองอีกครั้ง (ฉบับเดียวกัน & ประมาณ 50 นาทีจากความพยายามครั้งก่อน) แต่ฉันแค่เอามันเป็น google อีกเรื่องขึ้นพวกเขาจะแก้ไขเมื่อพวกเขาไปถึงฉันดังนั้น เพียงแค่ไม่สนใจตอนนี้ ฉันอายุ 19.10 และฉันคิดว่ามันใช้ได้กับทุกรุ่น
guiverc

2
ไม่แน่ใจว่าฉันไม่คุ้นเคยกับข้อความนั้น การซิงค์มิรเรอร์ตามที่ไคลเอนต์ apt ในพื้นที่ของคุณแนะนำคือสิ่งที่ผู้ดูแลเซิร์ฟเวอร์สะท้อนแสงทำเพื่ออัปเดตมิเรอร์จากเซิร์ฟเวอร์กลางด้วยการคัดลอกไฟล์ที่อัพเดตทั้งหมดไป ในระหว่างกระบวนการนี้อาจมีความไม่สอดคล้องกัน ฉันไม่รู้ว่านี่เป็นสิ่งที่เกิดขึ้นจริงหรือไม่ แต่เป็นการตีความอย่างอิสระเพื่อให้ได้คำแนะนำ
ผู้บัญชาการ Byte

2
ตอนนี้ฉันได้รับข้อความที่ถูกต้องเหมือนกันโดยแนะนำว่านี่เป็นสิ่งที่อยู่ข้างกระจกซึ่งจะแก้ไขได้ทันเวลา พรุ่งนี้ฉันจะลองอีกครั้ง
Ben Lee

2
@ ByteCommander อาจจะถูก ... ปัญหาในตอนท้ายของฉันอย่างน้อยดูเหมือนว่าจะได้รับการแก้ไขด้วยตัวเอง ...
sfletche

คำตอบ:


4

ผู้ใช้หลายคนที่เรียกมันว่าเป็นปัญหาของเซิร์ฟเวอร์ที่เก็บดูเหมือนจะถูกต้องแล้ว

แม้หลายชั่วโมงหลังจากที่เห็นข้อผิดพลาดเป็นครั้งแรกและหลังจากการรีบูตจำนวนมากข้อผิดพลาดจะไม่หายไปเมื่อวานนี้

อย่างไรก็ตามวันนี้ข้อผิดพลาดหายไป ตอนนี้ฉันสามารถทำงานได้apt updateโดยไม่มีปัญหาใด ๆ ขอบคุณทุกคนที่ช่วยฉันดีบักแบบไม่มีจุดหมายได้หลายชั่วโมง :)


3

บนระบบ Ubuntu 18.04 คุณสามารถแสดงรายการและลบ PPA โดยใช้ Software & Updates application เริ่มแอปพลิเคชันซอฟต์แวร์ & อัปเดตนำทางไปยังแท็บซอฟต์แวร์อื่น ๆและลบหรือแก้ไขที่เก็บ 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 ที่มีอยู่ก่อนโดยใช้คำสั่งด้านล่างและติดตั้ง Google Chrome ผ่านลิงค์นี้

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

เมื่อการติดตั้งเสร็จสิ้นคุณจะตรวจสอบรายการ PPA ของคุณที่นี่ มันจะถูกอัพเดตโดยอัตโนมัติผ่านเครื่องมือ Software Update ของคุณ

$ 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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.