Ubuntu: как заставить работать apt-get / synaptic для собственного приложения - PullRequest
1 голос
/ 31 июля 2010

Мы разрабатываем Java-приложение (с закрытым исходным кодом) и думаем о возможностях автоматического обновления программного обеспечения на компьютерах пользователя.К счастью, почти для всех систем Linux существуют менеджеры пакетов.Мы не думаем, что было бы полезно добавить наше приложение в общие репозитории по нескольким причинам, но как создать собственное приложение, управлять им и сообщать компьютерам пользователей, чтобы они опрашивали и обновлялись?

Ответы [ 3 ]

3 голосов
/ 31 июля 2010

Для упаковки приложения см. Руководство сопровождающего Debian . Для распространения пакетов вам нужно настроить свой собственный репозиторий пакетов, это можно сделать с помощью инструмента dpkg-scanpackages или reprepro. Краткое введение в это можно найти в этом блоге . Чтобы упростить добавление нового пакета сборки в репозиторий, взгляните на инструмент dupload.

1 голос
/ 31 июля 2010

На вики Debian есть страница Java / упаковки .

0 голосов
/ 31 июля 2010
  1. Размещайте хранилище на веб-сервере локально.
  2. Упакуйте свое программное обеспечение как указано theomega .
  3. Добавьте программное обеспечение в хранилище.
...