Создание репозитария deb пакетов
Материал из Bryansk Linux Users Group.
Зачем
Reprepro
Создадим директорию, в которой будет размещаться наш репозитарий:
# mkdir /var/www/debian
Далее создадим директорию настроек:
# mkdir /var/www/debian/conf
Создадим сам файл настроек /var/www/debian/conf/distributionsследующего содержания:
Origin: MyDist Label: My packages Suite: stable Codename: etch Version: 4.0 Architectures: i386 Components: main non-free contrib Description: My packages Contents: 1 Origin: MyDist Label: My packages Suite: unstable Codename: sid Architectures: i386 Components: main non-free contrib Description: My packages Contents: 1
Подробнее о настройке см. man страницу reprepro
Создадим симлинки:
# reprepro -vb /var/www/debian createsymlinks
Теперь можем загружать в наш репозиторий deb пакеты следующей коммандой:
# reprepro -vb /var/www/debian includedb etch package_name.deb
Также reprepro позволяет создавать репозитарий пакетов исходных кодов
Подписывание пакетов
☺ 17:07, 11 июля 2007 (MSD)

