Наличие локального репозитория может быть очень полезным. Можно использовать rsync
для создания зеркала репозитория, но в результате будут загружены все выпуски, даже более старые, и будут включать файлы для архитектур, которые могут не понадобиться.
apt-mirror
позволяет выборочно выбирать части репозитория. mirrorkit
предоставляет интерфейс для apt-mirror.
Как лучше всего создать локальное зеркало репозитория для выбранных частей архивов Ubuntu?
Например, можно включить:
Main, Restricted, Universe, Multiverse, Все Ubuntu и Lubuntu, за исключением других производных, таких как Kubuntu и Xubuntu.
Только AMD64 и i386, но исключая другие архитектуры.
Только Надежный Тар, но не Точный Пингвин или Утопический Единорог.
Можно настроить процесс так, чтобы он загружался с локального зеркала, а не из основных архивов.
Как я могу создать локальный репозиторий с помощью apt-mirror
и mirrorkit
для выбранной архитектуры, выпуска или варианта Ubuntu?