ubuntu 1804.1 升級失敗:Hash Sum mismatch

20191224 本地虛擬機 ubuntu 1804.1 很久沒用,先升級一下 ubuntu ,結果遇到問題,升不上去!

$ cat /etc/issue
Ubuntu 18.04.1 LTS \n \l

照例,sudo apt update & sudo apt upgrade ,但是 update 就出錯了!

sudo apt update
錯誤如下


Reading package lists… Done
E: Failed to fetch http://mirrors.aliyun.com/ubuntu/dists/bionic-updates/main/binary-amd64/by-hash/SHA256/1fc26aa9068c94f64aaf27415e896356f170c8f2c2b9d952a7354773f82d389c Hash Sum mismatch
Hashes of expected file:
- Filesize:816660 [weak]
- SHA256:1fc26aa9068c94f64aaf27415e896356f170c8f2c2b9d952a7354773f82d389c
- SHA1:b790e96ef8a8c656bd539b8d7072efeb91d53275 [weak]
- MD5Sum:d59679d8b7bda2355df95e51adce4e09 [weak]
Hashes of received file:
- SHA256:a2b9d89caf25fb7a3ae8267edac104b495790a43b86d98971d123d7f3f11b582
- SHA1:ca06617424e81168a43d285f7509aba8eeb31b46 [weak]
- MD5Sum:86fbe9596b0466ec6919576f0290a6eb [weak]
- Filesize:816660 [weak]
Last modification reported: Sat, 21 Dec 2019 18:59:02 +0000
Release file created at: Tue, 24 Dec 2019 17:14:40 +0000
E: Some index files failed to download. They have been ignored, or old ones used instead.

在這裏插入圖片描述

2、按照建議,嘗試修復

sudo apt clean
sudo apt update --fix-missing
之後,還是一樣的錯誤

3、換個源試試

目前一直使用的是阿里雲的源,換成清華的試試!
找到一個很全的國內源
https://blog.csdn.net/xiefeisd/article/details/86663243

sudo vim sources.list
刪除原來的阿里雲源,複製清華的源

再來
sudo apt update
ok!不報錯誤了!

其中,中途有個提示
 The default action is to keep your current version.
*** cloud.cfg (Y/I/N/O/D/Z) [default=N] ? 

*** 直接回車使用缺省,也就是保持當前的 cloud.cfg 版本

sudo apt upgrade
完成!

$ cat /etc/issue
Ubuntu 18.04.3 LTS \n \l

** 升級之後,無需重啓(reboot)!

發佈了69 篇原創文章 · 獲贊 11 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章