ubuntu - ubuntu 16 服务器上 microsoft 包的哈希和不匹配
问题描述
运行 apt update 时出现以下错误:
E: Failed to fetch https://packages.microsoft.com/ubuntu/16.04/prod/dists/xenial/main/binary-amd64/Packages.bz2 Hash Sum mismatch
E: Some index files failed to download. They have been ignored, or old ones used instead.
在有人认为这已经得到解答之前,我已经尝试了所有给出的解决方案,但没有一个有效: 我试过的解决方案:
#solution1
sudo rm -rf /var/lib/apt/lists/*
sudo apt-get update
#solution2
sudo apt-get clean
sudo apt-get update
#solution3
sudo rm -rf /var/lib/apt/lists/partial
sudo apt-get update -o Acquire::CompressionTypes::Order::=gz
#solution4
sudo sed -i -re 's/\w+\.archive\.ubuntu\.com/archive.ubuntu.com/g' /etc/apt/sources.list
解决方案
通过 Microsoft 支持,他们发现了他们的 linux 存储库存在问题。此后它已被修复/回滚。我遇到了同样的问题,但现在它再次为我工作。
推荐阅读
- python - Django QuerySet 中特定列的平均重复次数
- uwp - UWP VPN 配置文件未创建 VPN 连接
- python - 如何旋转相机录制的视频?
- http - grpc - 如果启用了 https,是否需要 TLS?
- python - Slug 生成器不会为表格内容生成 slug
- google-compute-engine - 如何在 gce 中禁用整个集群的日志
- python - .XML 文件可以从 .txt 或 .py 中的变量设置值吗?
- ldap - AzureAD 组 objectid 的匹配 LDAP 属性
- canvas - Flutter - 在照片上绘图
- java - 我的应用程序无法在 java 8u231 上启动