![设置 apt-get 使用 gzip bz2、gzip 还是未压缩的文件?](https://linux22.com/image/853495/%E8%AE%BE%E7%BD%AE%20apt-get%20%E4%BD%BF%E7%94%A8%20gzip%20bz2%E3%80%81gzip%20%E8%BF%98%E6%98%AF%E6%9C%AA%E5%8E%8B%E7%BC%A9%E7%9A%84%E6%96%87%E4%BB%B6%EF%BC%9F.png)
ubuntu 存储库 dists 文件夹包含 Packages、Packages.gz 和 Packages.bz2 文件。apt-get 在更新期间使用其中的一个。我可以在哪里配置 apt 以选择特定的压缩类型文件而不是其他文件。
我在一所大学使用内部镜像,由于某种原因,其中一个文件给出了Hash mismatch error
。我想如果我使用 bz2 而不是 gzip,也许我可以绕过错误的文件。我apt-get update
总是尝试获取 .gz 文件,但其中一个文件失败了。
答案1
为了回答您的问题,您可以尝试这个恰当的选项:
sudo apt-get -o Acquire::CompressionTypes::Order::=bz2 update
查看手册页对于 apt.conf。
但我很确定您的问题来自存储库本身。