由于“内容”条目很大,更新包索引非常缓慢

cri*_*top 13 updates apt 18.04

当更新我的包索引时,例如在apt update它上面总是必须下载一些非常大的条目,通常是 20 - 40 MB 并带有Contents-*前缀。这也大大减慢了更新过程,因为这些包似乎被多次提取。通常它们被命名为Contents-i386Contents-amd64

我绝对不确定这是否正常,但我多年来一直是 Ubuntu 用户,我不记得了,索引更新在过去那么重。该问题可能与我过去必须进行的某些配置更改有关,但我真的不记得是什么了。

use*_*.dz 14

可能apt-file是在某个时候安装的,并且它的条目(或“触发器”,如果我可以说)被设置/etc/apt/apt.conf.d/

  • 您可以使用以下命令apt-file在 中保留和禁用其配置apt

      sudo sh /usr/share/doc/apt-file/examples/apt-file-2-update.sh --install
    
    Run Code Online (Sandbox Code Playgroud)

    或手动通过在/etc/apt/apt.conf.d/50apt-file.conf前面添加注释行#

    然后您可以根据需要单独使用apt update& apt-file update(关注点分离)。

  • 您也可以调整/etc/apt/apt-file.conf以设置仅需要下载的索引。apt-file如果不再需要,请清除。

参考: man apt-file

  • 我再次安装 apt-file 非常感谢我让它变得简单`sudo sh /usr/share/doc/apt-file/examples/apt-file-2-update.sh --install` 目前我不能接受你的回答。 (2认同)
  • 我刚刚使用命令“sudo apt purge apt-file”删除了“apt-files”。我的问题是此操作是否有可能导致我的操作系统出现问题? (2认同)