Итак!
Имеем некоторое количество *.rpm-файлов, обновлений или самосборных. Для удобства лучше всего создать свой локальный репозитарий и
подключить его в дополнение системному.
Для начала нам понадобится установить пакет apt-utils, затем:
1. Скидываем все свои *.rpm в одно место, к примеру /mnt/windows/Install_Lin/Updates
2. Скидываем все свои *.src.rpm в одно место, к примеру /mnt/windows/Install_Lin/Updates_SRC
3. В домашней папке создаем каталог rep
4. В этом каталоге создаем подкаталокг i586 и ссылку на /mnt/windows/Install_Lin/Updates_SRC с именем SRPMS:
5. В каталоге i586 создаем ссылки на /mnt/windows/Install_Lin/Updates с именем RPMS и на RPMS с именем RPMS.updates:
6. В каталоге i586 создаем подкаталог base
7. Произносим заклинание:
8. В файле /etc/apt/sources.list в секции # Master самой первой добавляем строчку:
9. Просим систему сделать apt-get update или в Синаптике жмем кнопочку «Обновить»
10. Пользуемся и получаем удовольствие!
Можно усложнить задачу и облегчить себе жизнь, к примеру скинуть все *.rpm с DVD в одно место
к примеру в /mnt/windows/Install_Lin/Master, и тогда:
11. В каталоге i586 создаем ссылку на /mnt/windows/Install_Lin/Master с именем RPMS.local:
12. Заклинание звучит так:
13. Файл /etc/apt/sources.list изменяется на предмет:
14. Повторить пункты 9 и 10
Естественно, что ссылки RPMS и SRPMS могут быть вовсе не ссылками, а физическими каталогами, в которых будут физически располагаться Ваши пакеты... И тогда – самое волшебное – всю эту конструкцию можно водрузить в CD/DVD и юзать себе в удовольствие!
Если уже есть некое количество пакетов в /var/cache/apt/archives и не хочется их опять тянуть (или переименовывать руками), то:
http://lists.altlinux.ru/pipermail/community/2001-September/025297.html
или:
http://lists.altlinux.ru/pipermail/community/2003-May/086606.html