У вас есть несколько вариантов:
Разместите RFP (Запрос на упаковку )на WNPP Debian . Опишите ваш пакет и где его получить. Предложите поддержку, так как вы являетесь разработчиком. Если разработчик Debian заинтересуется вашим пакетом, он может приложить усилия, чтобы упаковать его для Debian. Это просочится в Ubuntu и другие производные. Помните, что эти люди являются добровольцами, поэтому не расстраивайтесь, если вы не заставите людей прыгать за возможностью упаковать его. На данный момент открыто 3128 запросов предложений .
Опубликовать ITP (Намерение установить пакет )на WNPP Debian . Это означает, что вы намерены сделать упаковку самостоятельно. Если ваш пакет соответствует стандартам Debian (, соответствует руководствам по бесплатному программному обеспечению Debian и требованиям согласно руководству по политике Debian , вы можете найти наставника и спонсора . чтобы просмотреть пакет и загрузить его. В первый раз, когда я сделал это, я несколько месяцев ходил туда-сюда со своим спонсором, прежде чем он был загружен. Я узнал тонну. Отличным ресурсом является Руководство нового сопровождающего Debian .
Создайте PPA. Это кажется популярным, но я этого не делал, поэтому не могу комментировать слишком много. Похоже, вы уже исследовали этот маршрут.
Создайте свой собственный архив. У меня есть архив, которым я управляю с помощью reprepro и работаю на локальном сервере с помощью apache. Для этого есть отличный путеводитель по цифровому океану , который я использовал для начала. Я считаю, что это работает очень хорошо для моей компании внутри (управления отделами ноутбуков Debian с пользовательскими пакетами )и для распространения среди непосредственных клиентов (не людей, которые нашли нас через Google, а компаний, у которых есть контракты с нами ). Вам по-прежнему необходимо отправить пользователям запись sources.list
и ключ gpg
. В моем случае я также отправляю ключ для ограниченной аутентификации сapt_auth.conf
и размещаю его не -публично.
Есть несколько соображений при выборе развертывания через официальный архив Debian, а не через частный сервер или PPA.
non-free
требования менее строгие ). Если ваша компания не может справиться с этим, перейдите в частную. stable-backports
, но вы находитесь во власти разработчика Debian, который делает ваши загрузки (, если только вы не станете DD или DM ).