Мне любопытно узнать, есть ли реальная альтернатива Launchpad для разработчика, который хочет создать свой собственный репозиторий.
ppa
repository
deb
launchpad
user2485710
источник
источник
Ответы:
Репозиторий - это просто серия каталогов. Это обычно на веб-сервере (через http), но это не обязательно. Полный процесс сделать это долго:
Результатом является реальное хранилище, которое вы контролируете. Отличие от репозитория LP в том, что в нем нет ярлыка для добавления ключа подписи на клиентские компьютеры. Вы должны заставить их использовать старомодный метод:
А затем добавить репо (
add-apt-repository
можно добавитьhttp://...
адреса).И даже после этого вам нужно гарантировать безотказную работу. Если вы не можете сохранить репо, вы должны вызвать 404 предупреждения на клиентских машинах. Никому это не нравится.
Debian имеет лучшую документацию о том, как это сделать:
источник