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