Cập nhật Apt thất bại ở chrome ổn định chính: File File có kích thước không mong muốn (1103! = 1104). Đồng bộ hóa gương đang diễn ra?


19

Tôi đang gặp một lỗi mà tôi chưa từng thấy trước đây khi chạy sudo apt update. Lỗi xảy ra sau khi đạt http://dl.google.com/linux/chrome/deb stable/main amd64 Packages. Gần đây tôi đã không làm bất cứ điều gì mà tôi biết có thể đột nhiên gây ra lỗi này.

Đây là đầu ra đầy đủ của 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.

Tôi đã đọc ở những nơi khác rằng việc xóa mục nhập khỏi các nguồn cập nhật phần mềm của tôi sẽ thoát khỏi lỗi. Nhưng điều đó có nghĩa là tôi sẽ không còn nhận được các bản cập nhật cho Google Chrome nữa chứ? Tôi nghĩ rằng phải có một giải pháp tốt hơn thế.

Tìm kiếm lỗi này thông qua Google, tôi không thể tìm thấy lỗi chính xác này xảy ra với google chrome ổn định chính cho bất kỳ ai khác. Tôi tò mò muốn biết liệu đây có phải là sự cố tạm thời với máy chủ không?

Tôi đang chạy Ubuntu 18.04.2 trên máy tính để bàn.


5
Tôi sẽ chỉ đợi một vài phút (nhiều nhất là vài giờ) và sau đó thử lại. File has unexpected size (1103 != 1104). Mirror sync in progress?Nghe có vẻ như một vấn đề máy chủ kho lưu trữ tạm thời sẽ tự biến mất.
Chỉ huy Byte

2
Tôi đã nhìn thấy nó vào sáng sớm hôm nay và chỉ thử lại (cùng một vấn đề & khoảng 50 phút kể từ lần thử trước), nhưng tôi chỉ xem nó như một công cụ khác của google, rằng họ sẽ sửa khi họ tiếp cận nó, vì vậy tôi Bây giờ tôi chỉ bỏ qua nó. Tôi vào ngày 19.10 và tôi nghĩ nó áp dụng cho tất cả các bản phát hành.
guiverc

2
Không chắc chắn, tôi không thực sự quen thuộc với thông điệp cụ thể đó. Đồng bộ hóa nhân bản, như ứng dụng khách apt cục bộ của bạn gợi ý, là những gì người duy trì máy chủ nhân bản repo làm để cập nhật máy nhân bản của họ từ máy chủ trung tâm bằng cách sao chép tất cả các tệp đã cập nhật. Trong quá trình này, có thể có sự không nhất quán. Tôi không biết liệu đây có thực sự là những gì đang xảy ra ở đây hay không, chỉ cần tự do diễn giải những gợi ý mà apt đưa ra.
Chỉ huy Byte

2
Tôi đang nhận được cùng một thông điệp chính xác ngay bây giờ, cho thấy đây thực sự là một cái gì đó ở phía gương sẽ được giải quyết kịp thời. Tôi sẽ chỉ thử lại vào ngày mai.
Ben Lee

2
@ByteCommander có thể đã đúng ... vấn đề cuối cùng của tôi ít nhất dường như đã tự giải quyết ...
sfletche

Câu trả lời:


4

Một số người dùng gọi nó là một vấn đề máy chủ kho lưu trữ dường như đã đúng.

Thậm chí vài giờ sau lần đầu tiên nhìn thấy lỗi và sau nhiều lần khởi động lại, lỗi sẽ không biến mất ngày hôm qua.

Hôm nay, tuy nhiên, lỗi đã biến mất. Bây giờ tôi có thể chạy apt updatemà không gặp vấn đề gì. Cảm ơn tất cả mọi người đã tiết kiệm cho tôi nhiều giờ gỡ lỗi vô nghĩa. :)


2

Trên hệ thống Ubuntu 18.04, bạn có thể liệt kê và xóa PPA bằng ứng dụng Phần mềm & Cập nhật. Khởi động ứng dụng Phần mềm & Cập nhật , điều hướng đến tab Phần mềm khác và Xóa hoặc Chỉnh sửa mọi kho lưu trữ PPA được tô sáng:


2
Tôi biết rằng đây là một cách để "sửa" lỗi, nhưng tôi không muốn xóa kho lưu trữ cho Google Chrome vì điều đó có nghĩa là tôi không còn có thể nhận được các bản cập nhật Chrome.
chimbo

xóa kho lưu trữ cũ và thêm kho lưu trữ mới cho 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

Vấn đề dường như là từ phía ppa google. Bạn có thể xóa ppa tạm thời bằng lệnh sau:

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

điều này sẽ vô hiệu hóa cập nhật từ google ppa. để thêm lại, bạn có thể làm theo hướng dẫn trong liên kết này


0

Vấn đề là PPA hiện tại của bạn. Bạn cần xóa PPA hiện có đầu tiên bằng cách sử dụng lệnh bên dưới và cài đặt Google chrome thông qua liên kết này .

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

Sau khi cài đặt hoàn tất, bạn sẽ kiểm tra mục PPA của bạn ở đây. Nó sẽ tự động được cập nhật thông qua công cụ Cập nhật phần mềm của bạn.

$ 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
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.