Ресурсы для написания пакета Debian / Ubuntu deb?[закрыто]
-
19-09-2019 - |
Вопрос
Я начинаю готовить сценарий установки программного пакета на сервер Ubuntu.Я хотел бы написать скрипт в виде пакета .deb, который знает о зависимостях, которые должны быть установлены заранее (база данных, веб-сервер и т.д.).
Можете ли вы порекомендовать какие-либо учебные пособия / ресурсы, которые помогут начинающему разработчику начать писать пакеты deb?
Обновить:Canonical обладает тщательным Руководство по упаковке что очень хорошо объясняет сам процесс.
Решение
Если вы совершенно новичок в создании пакетов Debian, я предлагаю вам ознакомиться с Новое руководство для сопровождающих Debian и использовать Ссылка разработчика Debian в качестве ссылки.В качестве отправной точки, dh_make
(из dh-make
package) должен дать вам хороший шаблон для работы.
Другие советы
Предыдущий вопрос в stackoverflow:
Как создать пакет Debian / Ubuntu из исходного кода?
- В КАК ЭТО СДЕЛАТЬ,
- еще одна статья.
- Создание пакетов для личного использования (не для репозиториев)
- Обсуждение на UbuntuForum по созданию статические пакеты
Если вы планируете установить какое-либо программное обеспечение с их зависимостями, вам на самом деле не нужно создавать пакет .deb .Должен работать сценарий оболочки, вызывающий диспетчер пакетов для устранения зависимостей и т.д.
Оболочкой по умолчанию в Ubuntu является Bash.Если вы не знаете, как это сделать, вот базовый учебник и еще расширенное руководство.
Надеюсь, это поможет.