使用Multipass进行apt-get更新Ubuntu 20.04 VM时,哈希总和不匹配

如何解决使用Multipass进行apt-get更新Ubuntu 20.04 VM时,哈希总和不匹配

我的问题如下:

我启动了一个新的multipass VM,它是Ubuntu 20.04版本(我不指定它,只是启动它)。 我的新VM中的第一个命令是:

sudo apt-get update

我已经有一些错误的地方:

Err:6 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
  Hash Sum mismatch
  Hashes of expected file:
   - Filesize:1291458 [weak]
   - SHA256:407e1e5f8188d9a38dec308c87203aadb16cb4ac173b729005525c4d824317c9
   - SHA1:47f50537ae094c725a60e90bf5e72d563a73abb2 [weak]
   - MD5Sum:05500c05300ff2f3be66040cd9d4c24b [weak]
  Hashes of received file:
   - SHA256:fc9c8ae3385f3b2cdb7c52c8e4ee5fa5074c843155b7ce4786b3ce3c97fe8c3f
   - SHA1:59b7721865c7a9c1b313ce11f11aefa4c7951fd4 [weak]
   - MD5Sum:05500c05300ff2f3be66040cd9d4c24b [weak]
   - Filesize:1291458 [weak]
  Last modification reported: Mon,28 Sep 2020 16:55:59 +0000
  Release file created at: Tue,29 Sep 2020 10:33:40 +0000
Get:7 http://security.ubuntu.com/ubuntu focal-security/main Translation-en [69.3 kB]
Err:7 http://security.ubuntu.com/ubuntu focal-security/main Translation-en
Err:5 http://archive.ubuntu.com/ubuntu focal/universe amd64 Packages
  Hash Sum mismatch
  Hashes of expected file:
   - Filesize:8627544 [weak]
   - SHA256:46a746dac789bd9537aca54db1680b9dff51c248153111350382199d7d96b9d1
   - SHA1:7bce310e1f03066e04653926de275118ec09b4d9 [weak]
   - MD5Sum:bc50840f4e1bbb64fb3ee6e8a351d744 [weak]
  Hashes of received file:
   - SHA256:b2f7c8b1b81060721c7f414843b41eda6760b7814fddeefd5abbf9f2bd4a9fd0
   - SHA1:b07e3465964e50b87630eea2c05faff5253efa0d [weak]
   - MD5Sum:bc50840f4e1bbb64fb3ee6e8a351d744 [weak]
   - Filesize:8627544 [weak]
  Last modification reported: Thu,23 Apr 2020 17:34:17 +0000
  Release file created at: Thu,23 Apr 2020 17:33:17 +0000
Get:17 http://archive.ubuntu.com/ubuntu focal/universe Translation-en [5124 kB]
Err:17 http://archive.ubuntu.com/ubuntu focal/universe Translation-en
Get:18 http://archive.ubuntu.com/ubuntu focal/universe amd64 c-n-f Metadata [265 kB]
Get:19 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 Packages [144 kB]
Get:20 http://archive.ubuntu.com/ubuntu focal/multiverse Translation-en [104 kB]
Err:20 http://archive.ubuntu.com/ubuntu focal/multiverse Translation-en
Get:21 http://archive.ubuntu.com/ubuntu focal/multiverse amd64 c-n-f Metadata [9136 B]
Get:22 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages [375 kB]
Err:22 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
  Hash Sum mismatch
  Hashes of expected file:
   - Filesize:374700 [weak]
   - SHA256:35c0b5b9cdd324a81b1ee2c31610ca9c81779dd42df1393fcc1013a877a7f01c
   - SHA1:380d462e7356a2ce3e1598f4588a5e5ff0afadff [weak]
   - MD5Sum:73c1f287aab2928e8db81a62677faea6 [weak]
  Hashes of received file:
   - SHA256:6d8b94194f56ad754d1e2b04dbaa421c81a6b539bc045713b6ad0a0d40ffd340
   - SHA1:be4ec3facb19f7272637f36337a050e5826335a3 [weak]
   - MD5Sum:73c1f287aab2928e8db81a62677faea6 [weak]
   - Filesize:374700 [weak]
  Last modification reported: Tue,29 Sep 2020 07:15:53 +0000
  Release file created at: Tue,29 Sep 2020 10:33:56 +0000
Get:23 http://archive.ubuntu.com/ubuntu focal-updates/main Translation-en [142 kB]
Get:24 http://archive.ubuntu.com/ubuntu focal-updates/main amd64 c-n-f Metadata [9876 B]
Get:25 http://archive.ubuntu.com/ubuntu focal-updates/restricted amd64 Packages [43.6 kB]
Get:26 http://archive.ubuntu.com/ubuntu focal-updates/restricted Translation-en [10.8 kB]
Get:27 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 Packages [175 kB]
Get:28 http://archive.ubuntu.com/ubuntu focal-updates/universe Translation-en [92.7 kB]
Get:29 http://archive.ubuntu.com/ubuntu focal-updates/universe amd64 c-n-f Metadata [5952 B]
Get:30 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 Packages [11.6 kB]
Get:31 http://archive.ubuntu.com/ubuntu focal-updates/multiverse Translation-en [3892 B]
Get:32 http://archive.ubuntu.com/ubuntu focal-updates/multiverse amd64 c-n-f Metadata [480 B]
Get:33 http://archive.ubuntu.com/ubuntu focal-backports/main amd64 c-n-f Metadata [112 B]
Get:34 http://archive.ubuntu.com/ubuntu focal-backports/restricted amd64 c-n-f Metadata [116 B]
Get:35 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 Packages [3088 B]
Get:36 http://archive.ubuntu.com/ubuntu focal-backports/universe Translation-en [1448 B]
Get:37 http://archive.ubuntu.com/ubuntu focal-backports/universe amd64 c-n-f Metadata [224 B]
Get:38 http://archive.ubuntu.com/ubuntu focal-backports/multiverse amd64 c-n-f Metadata [116 B]
Fetched 15.9 MB in 11s (1399 kB/s)
Reading package lists... Done
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal/universe/binary-amd64/by-hash/SHA256/46a746dac789bd9537aca54db1680b9dff51c248153111350382199d7d96b9d1  Hash Sum mismatch
   Hashes of expected file:
    - Filesize:8627544 [weak]
    - SHA256:46a746dac789bd9537aca54db1680b9dff51c248153111350382199d7d96b9d1
    - SHA1:7bce310e1f03066e04653926de275118ec09b4d9 [weak]
    - MD5Sum:bc50840f4e1bbb64fb3ee6e8a351d744 [weak]
   Hashes of received file:
    - SHA256:b2f7c8b1b81060721c7f414843b41eda6760b7814fddeefd5abbf9f2bd4a9fd0
    - SHA1:b07e3465964e50b87630eea2c05faff5253efa0d [weak]
    - MD5Sum:bc50840f4e1bbb64fb3ee6e8a351d744 [weak]
    - Filesize:8627544 [weak]
   Last modification reported: Thu,23 Apr 2020 17:34:17 +0000
   Release file created at: Thu,23 Apr 2020 17:33:17 +0000
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal/universe/i18n/by-hash/SHA256/a9c6ca6ce2913776bf753ae5132c7814139880784e98672525b4059c61f209dd
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal/multiverse/i18n/by-hash/SHA256/224cafd684a26e8bce3dfca4daf33b853c9273d13e4ada6161ce9ef38f1a567c
E: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/focal-updates/main/binary-amd64/by-hash/SHA256/35c0b5b9cdd324a81b1ee2c31610ca9c81779dd42df1393fcc1013a877a7f01c  Hash Sum mismatch
   Hashes of expected file:
    - Filesize:374700 [weak]
    - SHA256:35c0b5b9cdd324a81b1ee2c31610ca9c81779dd42df1393fcc1013a877a7f01c
    - SHA1:380d462e7356a2ce3e1598f4588a5e5ff0afadff [weak]
    - MD5Sum:73c1f287aab2928e8db81a62677faea6 [weak]
   Hashes of received file:
    - SHA256:6d8b94194f56ad754d1e2b04dbaa421c81a6b539bc045713b6ad0a0d40ffd340
    - SHA1:be4ec3facb19f7272637f36337a050e5826335a3 [weak]
    - MD5Sum:73c1f287aab2928e8db81a62677faea6 [weak]
    - Filesize:374700 [weak]
   Last modification reported: Tue,29 Sep 2020 07:15:53 +0000
   Release file created at: Tue,29 Sep 2020 10:33:56 +0000
E: Failed to fetch store:/var/lib/apt/lists/partial/security.ubuntu.com_ubuntu_dists_focal-security_main_binary-amd64_Packages.xz  Hash Sum mismatch
   Hashes of expected file:
    - Filesize:1291458 [weak]
    - SHA256:407e1e5f8188d9a38dec308c87203aadb16cb4ac173b729005525c4d824317c9
    - SHA1:47f50537ae094c725a60e90bf5e72d563a73abb2 [weak]
    - MD5Sum:05500c05300ff2f3be66040cd9d4c24b [weak]
   Hashes of received file:
    - SHA256:fc9c8ae3385f3b2cdb7c52c8e4ee5fa5074c843155b7ce4786b3ce3c97fe8c3f
    - SHA1:59b7721865c7a9c1b313ce11f11aefa4c7951fd4 [weak]
    - MD5Sum:05500c05300ff2f3be66040cd9d4c24b [weak]
    - Filesize:1291458 [weak]
   Last modification reported: Mon,28 Sep 2020 16:55:59 +0000
   Release file created at: Tue,29 Sep 2020 10:33:40 +0000
E: Failed to fetch http://security.ubuntu.com/ubuntu/dists/focal-security/main/i18n/by-hash/SHA256/66c9979e0ab12165a3ab86f426e3e910d52933bce60ab14fa80a596e1733b0b3
E: Some index files failed to download. They have been ignored,or old ones used instead.

我尝试了一些在网络上找到的解决方案,但没有一个起作用。

解决方案1:

sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update -o Acquire::CompressionTypes::Order::=gz
sudo apt-get update && sudo apt-get upgrade

解决方案2

sudo rm -rvf /var/lib/apt/lists/*
echo "APT::Cache-Limit "100000000";" >> /etc/apt/apt.conf.d/70debconf

解决方案3

sudo rm -rvf /var/lib/apt/lists/* 
&& sudo mv /var/lib/dpkg/status /var/lib/dpkg/status-bad 
&& sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status 
&& sudo apt-get update

解决方案4

sudo apt-get autoclean && sudo apt-get autoremove -y && sudo apt-get update

解决方案5

sudo rm -rf /var/lib/apt/lists
sudo apt-get clean
sudo apt-get update

我还尝试添加Ubuntu密钥服务器:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 16126D3A3E5C1192

这是我的source.list

deb http://archive.ubuntu.com/ubuntu focal-updates main restricted
deb http://archive.ubuntu.com/ubuntu focal universe
deb http://archive.ubuntu.com/ubuntu focal-updates universe
deb http://archive.ubuntu.com/ubuntu focal multiverse
deb http://archive.ubuntu.com/ubuntu focal-updates multiverse
deb http://archive.ubuntu.com/ubuntu focal-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu focal-security main restricted
deb http://security.ubuntu.com/ubuntu focal-security universe
deb http://security.ubuntu.com/ubuntu focal-security multiverse

任何建议,我将不胜感激! 谢谢

ps:在我的WSL2上,一切正常。

解决方法

在我遇到相同问题的情况下,以下解决方案有效:

sudo su -
mkdir /etc/gcrypt
echo all >> /etc/gcrypt/hwf.deny
apt-get update

我的环境
Windows 10.0.19041.508
无业游民2.2.10
VirtualBox 6.1.14r140239
ubuntu/focal64 Vagrant Box

我在这里找到了答案和解释:
askubuntu.com/questions/1235914/hash-sum-mismatch-error-due-to-identical-sha1-and-md5-but-different-sha256

我尝试在VM中安装 Docker (get-docker.sh),并收到非常类似的错误:“ 无法获取https://download.docker.com ...哈希总和不匹配”。因此,我认为这类问题与虚拟机无关,而与Windows 10主机有关。 我将Hyper-V启动类型更改为off,然后重新启动了系统:

bcdedit /set hypervisorlaunchtype off

我不太清楚为什么,但是两个问题都消失了。

,

这对我有用: 我去了系统更新程序,将update from local server更改为update from main server,然后我运行了sudo apt update并成功了。我希望它也对您有用

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐


依赖报错 idea导入项目后依赖报错,解决方案:https://blog.csdn.net/weixin_42420249/article/details/81191861 依赖版本报错:更换其他版本 无法下载依赖可参考:https://blog.csdn.net/weixin_42628809/a
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下 2021-12-03 13:33:33.927 ERROR 7228 [ main] o.s.b.d.LoggingFailureAnalysisReporter : *************************** APPL
错误1:gradle项目控制台输出为乱码 # 解决方案:https://blog.csdn.net/weixin_43501566/article/details/112482302 # 在gradle-wrapper.properties 添加以下内容 org.gradle.jvmargs=-Df
错误还原:在查询的过程中,传入的workType为0时,该条件不起作用 <select id="xxx"> SELECT di.id, di.name, di.work_type, di.updated... <where> <if test=&qu
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct redisServer’没有名为‘server_cpulist’的成员 redisSetCpuAffinity(server.server_cpulist); ^ server.c: 在函数‘hasActiveC
解决方案1 1、改项目中.idea/workspace.xml配置文件,增加dynamic.classpath参数 2、搜索PropertiesComponent,添加如下 <property name="dynamic.classpath" value="tru
删除根组件app.vue中的默认代码后报错:Module Error (from ./node_modules/eslint-loader/index.js): 解决方案:关闭ESlint代码检测,在项目根目录创建vue.config.js,在文件中添加 module.exports = { lin
查看spark默认的python版本 [root@master day27]# pyspark /home/software/spark-2.3.4-bin-hadoop2.7/conf/spark-env.sh: line 2: /usr/local/hadoop/bin/hadoop: No s
使用本地python环境可以成功执行 import pandas as pd import matplotlib.pyplot as plt # 设置字体 plt.rcParams['font.sans-serif'] = ['SimHei'] # 能正确显示负号 p
错误1:Request method ‘DELETE‘ not supported 错误还原:controller层有一个接口,访问该接口时报错:Request method ‘DELETE‘ not supported 错误原因:没有接收到前端传入的参数,修改为如下 参考 错误2:cannot r
错误1:启动docker镜像时报错:Error response from daemon: driver failed programming external connectivity on endpoint quirky_allen 解决方法:重启docker -> systemctl r
错误1:private field ‘xxx‘ is never assigned 按Altʾnter快捷键,选择第2项 参考:https://blog.csdn.net/shi_hong_fei_hei/article/details/88814070 错误2:启动时报错,不能找到主启动类 #
报错如下,通过源不能下载,最后警告pip需升级版本 Requirement already satisfied: pip in c:\users\ychen\appdata\local\programs\python\python310\lib\site-packages (22.0.4) Coll
错误1:maven打包报错 错误还原:使用maven打包项目时报错如下 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources (default-resources)
错误1:服务调用时报错 服务消费者模块assess通过openFeign调用服务提供者模块hires 如下为服务提供者模块hires的控制层接口 @RestController @RequestMapping("/hires") public class FeignControl
错误1:运行项目后报如下错误 解决方案 报错2:Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.8.1:compile (default-compile) on project sb 解决方案:在pom.
参考 错误原因 过滤器或拦截器在生效时,redisTemplate还没有注入 解决方案:在注入容器时就生效 @Component //项目运行时就注入Spring容器 public class RedisBean { @Resource private RedisTemplate<String
使用vite构建项目报错 C:\Users\ychen\work>npm init @vitejs/app @vitejs/create-app is deprecated, use npm init vite instead C:\Users\ychen\AppData\Local\npm-