Pembaruan Apt gagal di chrome stable utama: “File memiliki ukuran yang tidak terduga (1103! = 1104). Sinkronisasi cermin sedang berlangsung? "

19

Saya mendapatkan kesalahan yang belum pernah saya lihat sebelumnya saat menjalankan sudo apt update. Kesalahan terjadi setelah mencapai http://dl.google.com/linux/chrome/deb stable/main amd64 Packages. Saya belum melakukan apa-apa baru-baru ini yang saya tahu yang bisa tiba-tiba menyebabkan kesalahan ini terjadi.

Ini adalah hasil lengkap dari 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.

Saya telah membaca di tempat lain bahwa menghapus entri dari sumber pembaruan perangkat lunak saya akan menghilangkan kesalahan. Tetapi bukankah itu berarti saya tidak akan lagi mendapatkan pembaruan untuk Google Chrome? Saya pikir pasti ada solusi yang lebih baik dari itu.

Mencari kesalahan ini melalui Google, saya tidak dapat menemukan kesalahan ini terjadi dengan google chrome stable utama untuk orang lain. Saya ingin tahu apakah ini masalah sementara dengan server?

Saya menjalankan Ubuntu 18.04.2 pada mesin desktop.

chimbo
sumber
5
Saya hanya akan menunggu beberapa menit (paling banyak jam) dan kemudian mencoba lagi. File has unexpected size (1103 != 1104). Mirror sync in progress?Kedengarannya seperti masalah server repositori sementara yang harus hilang dengan sendirinya.
Byte Commander
2
Saya melihatnya lebih awal pagi ini, dan baru saja mencoba lagi (masalah yang sama & sekitar 50 menit dari upaya sebelumnya), tapi saya hanya menganggapnya sebagai hal google lainnya, yang akan mereka perbaiki ketika mereka menyiasatinya, jadi saya Saya hanya mengabaikannya untuk saat ini. Saya pada 19.10, dan saya pikir itu berlaku untuk semua rilis.
guiverc
2
Tidak yakin, saya tidak terlalu akrab dengan pesan khusus itu. Sinkronisasi cermin, seperti yang disarankan klien lokal Anda, adalah apa yang dilakukan pengelola server cermin repo untuk memperbarui cermin mereka dari server pusat dengan menyalin semua file yang diperbarui. Selama proses ini, mungkin ada ketidakkonsistenan. Saya tidak tahu apakah ini benar-benar yang terjadi di sini atau tidak, hanya dengan bebas menafsirkan petunjuk yang diberikannya.
Byte Commander
2
Saya mendapatkan pesan yang sama persis saat ini, menyarankan ini sebenarnya sesuatu di sisi cermin yang akan diselesaikan pada waktunya. Saya akan coba lagi besok.
Ben Lee
2
@ByteCommander mungkin benar ... masalah di ujung saya setidaknya tampaknya telah menyelesaikan sendiri ...
sfletche

Jawaban:

4

Beberapa pengguna yang menyebutnya sebagai masalah server repositori tampaknya benar.

Bahkan beberapa jam setelah pertama kali melihat kesalahan dan setelah banyak reboot, kesalahan tidak akan hilang kemarin.

Namun, hari ini kesalahannya hilang. Sekarang saya bisa berlari apt updatetanpa masalah. Terima kasih semuanya telah menyelamatkan saya berjam-jam untuk debugging yang tidak berguna :)

chimbo
sumber
3

Pada sistem Ubuntu 18.04 Anda dapat mendaftar dan menghapus PPA menggunakan aplikasi Software & Updates. Mulai aplikasi Software & Updates , navigasikan ke tab Software Lain dan Hapus atau Edit repositori PPA yang disorot:

ehsan houshmand
sumber
2
Saya tahu ini adalah cara untuk "memperbaiki" kesalahan, tetapi saya tidak ingin menghapus repositori untuk Google Chrome karena itu berarti saya tidak bisa lagi mendapatkan pembaruan Chrome.
chimbo
hapus repositori lama dan tambahkan repositori baru untuk 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

Masalah tampaknya berasal dari sisi google ppa. Anda dapat menghapus ppa sementara menggunakan perintah berikut:

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

ini akan menonaktifkan pembaruan dari google ppa. untuk menambahkannya kembali Anda dapat mengikuti instruksi di tautan ini

Muthanna A. Alwahash
sumber
0

Masalah adalah PPA Anda saat ini. Anda perlu menghapus PPA pertama yang ada dengan menggunakan perintah di bawah ini dan menginstal freash Google chrome melalui tautan ini .

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

Setelah instalasi selesai, Anda akan memeriksa entri PPA Anda di sini. Secara otomatis akan diperbarui melalui perangkat Pembaruan Perangkat Lunak Anda.

$ 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
John Walsh
sumber