我注意到,在 16.04 中,apt-get update
下载了更多数据。一些大文件包含DEP-11
我不太了解的内容。
我找到了 Debian Wiki 页面https://wiki.debian.org/AppStream,表示这些文件提供了 YAML 格式的元数据 ---
例如,GNOME Software 或 KDE Discover 等软件中心可以使用元数据在软件包存档上显示用户友好的以应用程序为中心的方式。
但是我不使用这些软件中心,也不想获取这些大文件。如何禁用这些垃圾的获取?
答案1
如果您不需要图形包管理器,您可以卸载appstream
包和所有依赖于它的图形管理器:
aptitude purge appstream
如果您更喜欢mv
解决方案,那么最好这样做,dpkg-divert
并且它将在软件包升级时保持不变:
dpkg-divert --local --rename --divert '/etc/apt/apt.conf.d/#50appstream' /etc/apt/apt.conf.d/50appstream
答案2
看起来它被定义在/etc/apt/apt.conf.d/50appstream
可以通过以下方式禁用:
sudo mv /etc/apt/apt.conf.d/50appstream{,.disabled}
这就阻止了我的操作,但在更新中仍然可见:
N: Ignoring file '50appstream.disable' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension
编辑:
如果您愿意,您可以将文件移出该目录,它将不再显示。不再有通知。例如:sudo mv /etc/apt/apt.conf.d/50appstream /etc/apt/50appstream