¿Cómo desactivo la búsqueda de archivos DEP-11?


19

Me di cuenta, en 16.04, apt-get updatedescarga más datos. Algunos de los archivos grandes incluyen DEP-11cosas de las que no sé mucho.

Encontré una página de Debian Wiki https://wiki.debian.org/AppStream , que dice que estos archivos de metadatos con formato YAML proporcionados para ---

Los metadatos pueden, por ejemplo, ser utilizados por centros de software como GNOME Software o KDE Discover para mostrar una forma fácil de usar centrada en la aplicación en el archivo del paquete.

Pero no uso estos Centros de software y no quiero recuperar esos archivos enormes. ¿Cómo desactivo la búsqueda de estos desechos?

Respuestas:


9

Parece que está definido en /etc/apt/apt.conf.d/50appstream

Se puede deshabilitar con:

sudo mv /etc/apt/apt.conf.d/50appstream{,.disabled}

Eso lo detuvo en el mío, aún visible en las actualizaciones como:

N: Ignoring file '50appstream.disable' in directory '/etc/apt/apt.conf.d/' as it has an invalid filename extension

Editar:

Si lo desea, puede mover el archivo fuera de ese directorio, ya no aparecerá. No más avisos. p.ej:sudo mv /etc/apt/apt.conf.d/50appstream /etc/apt/50appstream


1
¿No es un error?
Anwar

2
Bueno, la parte "N:" significa que es solo un aviso. Obtiene advertencias "W:" también. Los errores reales dejan de funcionar.
Grizly

24

Si no necesita un administrador de paquetes gráfico, puede desinstalar el appstreampaquete y todos los administradores gráficos que dependen de él:

aptitude purge appstream

Si prefiere la mvsolución, mejor hacerlo dpkg-diverty se mantendrá persistente en las actualizaciones de paquetes:

dpkg-divert --local --rename --divert '/etc/apt/apt.conf.d/#50appstream' /etc/apt/apt.conf.d/50appstream

2
Probablemente sean dos respuestas, pero ambas son mejores que la respuesta aceptada :-)
Auspex
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.