PPA слишком медленный, как зеркалировать? [Подмножество репозитория кэша]

Мне нужно установить графические драйверы на десятки / сотни компьютеров, а графические драйверы PPA просто снижают скорость загрузки до нескольких кБ / с, что означает, что для установки всего этого потребуется несколько дней или больше.

Одним из решений было бы загрузить пакеты и установить все вручную. Другой вариант - создать прокси, который перенаправляет запрошенные пакеты в некоторую локальную копию.

Как правильно решить эту проблему? Я видел несколько тем, которые жаловались на доступность пусковой площадки, и я нахожусь в западном Китае, где не могу рассчитывать на хорошее быстрое соединение.

Изменить: я искал решение для кеширования, которое не предполагает наличия полного репозитория, когда мне нужна только часть нескольких репозиториев. Проблема решена с помощью apt-cacher-ng, который кэширует только то, что загружено, и не требует зеркалирования полных репозиториев.

2
задан 6 October 2019 в 13:23

1 ответ

Для будущих средств просмотра решение использовало apt-cacher-ng. После этого сообщения в блоге я создал кэш APT, который я добавил как прокси на каждой машине для обновления. На первой загрузке пакет был бы сохранен в кэше, который сделает последующие загрузки с такой скоростью, как сеть/диск позволенными.

Наоборот к популярному ответу для создания полного зеркала я не должен был загружать пакет, не связанный со мной, такой как весь репозиторий. Не должен был волноваться о том, что было точно необходимо, так как только то, что требовали, будет кэшироваться.

0
ответ дан 2 December 2019 в 05:56

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

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