Я искал HOWTO, представляющий пошаговое руководство, пригодное для повторного использования.
А не нужно искать пошаговое руководство. Нужно чисто на коленке разбить свою задачу на ряд маленьких, чуть почитать документацию на каждую маленькую задачу, и ответ станет очевидным.
Первая задача, это создать полное зеркало нужного репозитария на своем винте. Док масса, но достаточно изучить только rSync. Первая же ссылка в гугле, рассказывает как скопировать репозитарий:
http://www.xgu.ru/wiki/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%80%D0%B5%D0%BF%D0%BE%D0%B7%D0%B8%D1%82%D0%BE%D1%80%D0%B8%D1%8F_UbuntuВсе, у вас есть каталог, в котором лежат все пакеты.
Вторая задача, создать несколько своих репозитариев, каждый из которых будет по размеру меньше, чем емкость DVD диска.
Банальное копирование / создание жестких ссылок. И вот у вас основа для создания множества мелких репозитариев.
Третья задача, из набора пакетов, создать свой репозитарий. И опять же, гугль в помощь
http://www.altlinux.org/Apt/CreateRepositoryЧетвертая задача, записать на на диск. И опять же, гугль знает как решить и эту задачу.
http://www.altlinux.org/Apt/IsoFromRepositoryВот и все.
Для поддержки в актуальном состоянии, что бы не переписывать все диски заново, опять читаете доку на rSync, и получаете два каталога.
В первом будут собраны пакеты, которые удалены из репозитария, во втором каталоге, те которые добавлены.
Но для большинства решений, данный метод не оптимальный.
Так где нет "жирного" инета, и есть несколько компьютеров в одной сети, нужно создавать свое зеркало, и раздавать его по локальной сети.
Что несколько проще в реализации, но если вы уже изучили все ссылки, которые я привел, это не составит для вас труда.