Come disabilito il recupero dei file DEP-11


19

Ho notato che, nel 16.04, apt-get updatescarica più dati. Alcuni file di grandi dimensioni includono DEP-11cose di cui non so molto.

Ho trovato una pagina Wiki Debian https://wiki.debian.org/AppStream , che dice che questi file metadati in formato YAML forniti per ---

I metadati possono ad esempio essere utilizzati da centri software come GNOME Software o KDE Discover per visualizzare un modo incentrato sull'applicazione user-friendly sull'archivio dei pacchetti.

Ma non uso questi centri software e non voglio recuperare quei file enormi. Come disabilito il recupero di questi rifiuti?

Risposte:


9

Sembra che sia definito in /etc/apt/apt.conf.d/50appstream

Può essere disabilitato con:

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

Questo lo ha fermato sul mio, ancora visibile negli aggiornamenti come:

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

Modificare:

Se vuoi, puoi semplicemente spostare il file fuori da quella directory, non verrà più visualizzato. Niente più avvisi. per esempio:sudo mv /etc/apt/apt.conf.d/50appstream /etc/apt/50appstream


1
Non è un errore?
Anwar,

2
Bene, la parte "N:" significa che è solo un avviso. Ricevi anche avvisi "W:". Gli errori effettivi ne impediscono il funzionamento.
Grizly,

24

Se non hai bisogno del gestore di pacchetti grafico, puoi disinstallare il appstreampacchetto e tutti i gestori grafici che dipendono da esso:

aptitude purge appstream

Se preferisci la mvsoluzione, allora fallo meglio dpkg-diverte rimarrà persistente sugli aggiornamenti dei pacchetti:

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

2
Probabilmente sono due risposte, ma entrambe sono migliori della risposta accettata :-)
Auspex,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.