Bagaimana cara menonaktifkan pengambilan file DEP-11


19

Saya perhatikan, Pada 16,04, apt-get updatemengunduh lebih banyak data. Beberapa file besar termasuk DEP-11hal - hal yang saya tidak tahu banyak tentangnya.

Saya telah menemukan halaman Wiki Debian https://wiki.debian.org/AppStream , yang mengatakan file-file ini metadata berformat YAML disediakan untuk ---

Metadata misalnya dapat digunakan oleh pusat-pusat perangkat lunak seperti Perangkat Lunak GNOME atau KDE Discover untuk menampilkan cara sentris aplikasi yang ramah pengguna pada arsip paket.

Tapi, saya tidak menggunakan Pusat Perangkat Lunak ini dan saya tidak ingin mengambil file-file besar itu. Bagaimana cara menonaktifkan pengambilan limbah ini?

Jawaban:


9

Sepertinya itu didefinisikan dalam /etc/apt/apt.conf.d/50appstream

Dapat dinonaktifkan dengan:

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

Itu menghentikan saya, masih terlihat di pembaruan sebagai:

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

Edit:

Jika mau, Anda bisa memindahkan file di luar direktori itu, itu tidak akan muncul lagi. Tidak ada lagi pemberitahuan. misalnya:sudo mv /etc/apt/apt.conf.d/50appstream /etc/apt/50appstream


1
Bukankah ini sebuah kesalahan?
Anwar

2
Nah, bagian "N:" berarti itu hanya pemberitahuan. Anda mendapat peringatan "W:" juga. Kesalahan aktual menghentikannya berfungsi.
Grizly

24

Jika Anda tidak memerlukan manajer paket grafis, Anda dapat menghapus appstreampaket dan semua manajer grafis yang bergantung padanya:

aptitude purge appstream

Jika Anda lebih suka mvsolusi, maka lebih baik lakukan dengan dpkg-divertdan itu akan tetap bertahan pada peningkatan paket:

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

2
Itu mungkin dua jawaban, tetapi keduanya lebih baik daripada jawaban yang diterima :-)
Auspex
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.