Обновление индекса пакета происходит очень медленно из-за больших записей «Содержимое»

При обновлении индекса моего пакета, например, свыше apt update всегда нужно загружать очень большие записи, обычно 20–40 МБ с префиксом Contents - * . Это сильно замедляет процесс обновления, в том числе и по той причине, что кажется, что эти пакеты загружаются несколько раз. Обычно они называются что-то вроде Contents-i386 или Contents-amd64 .

Я абсолютно не уверен, нормально ли это, но я несколько лет тихо пользуюсь Ubuntu и не могу вспомнить, чтобы этот индекс обновлялся там, где в прошлом это было так тяжело. Проблема может быть связана с некоторыми изменениями конфигурации, которые я должен был сделать в прошлом, но я не могу вспомнить, что это было.

5
задан 21 June 2019 в 15:23

1 ответ

Вероятно, apt-file был установлен в какой-то момент и его запись (или "триггер", если я могу сказать), вложил набор /etc/apt/apt.conf.d/

  • Вы могли сохранить apt-file и отключите его конфигурацию в apt, использование этого рекомендует:

    sudo sh /usr/share/doc/apt-file/examples/apt-file-2-update.sh --install
    

    Затем можно использовать apt update & apt-file update отдельно по мере необходимости (Разделение проблем).

  • Также можно настроить /etc/apt/apt-file.conf установить только необходимые индексы, которые будут загружены. Или Чистка apt-file если не требуемый больше.

Ссылка: man apt-file

2
ответ дан 23 November 2019 в 10:34

Другие вопросы по тегам:

Похожие вопросы: