#use wml::debian::ddp title="Руководства для разработчиков Debian" #include "$(ENGLISHDIR)/doc/manuals.defs" #include "$(ENGLISHDIR)/doc/devel-manuals.defs" #use wml::debian::translation-check translation="fca004f92b97a053bc89c121827943f1eae0531b" maintainer="Lev Lamberov"

Этот документ описывает требования политики к дистрибутиву Debian GNU/Linux. Он включает в себя описание структуры и содержания архива Debian, замечания по устройству операционной системы, а также технические требования, которым должен удовлетворять каждый пакет, включённый в дистрибутив. готов

Предлагаемые поправки к Политике

Документы, дополняющие Политику:


Это руководство описывает процедуры и ресурсы для сопровождающих пакетов Debian. Оно объясняет, как стать разработчиком, процедуру загрузки на сервер, как работать с системой отслеживания ошибок, списками рассылки, серверами Internet и т.д.

Это руководство позиционируется как справочное руководство для всех разработчиков Debian (новичков и умудрённых опытом профессионалов). готов


Данное руководство описывает процесс сборки пакета Debian с помощью команды debmake обычным пользователям Debian и будущим разработчикам.

Руководство сконцентрировано на современном стиле создания пакетов и содержит множество простых примеров.

  • Создание пакетов со сценариями командной строки POSIX
  • Создание пакетов со сценариями Python3
  • C с Makefile/Autotools/CMake
  • Многочисленные двоичные пакеты с разделяемыми библиотеками и т. д.

Данное Руководство для сопровождающих Debian может рассматриваться как продолжение Руководства нового сопровождающего Debian.

готов

Этот документ пытается описать создание пакетов Debian GNU/Linux для обычного пользователя Debian (и, желательно, разработчика) доступным языком и со множеством примеров.

В отличие от предыдущих попыток, здесь упор сделан на debhelper и новые инструменты разработчиков. Автор старается учесть опыт предыдущих попыток и усилий. устарел, используйте "Руководство для сопровождающих Debian" (debmake-doc)


Это руководство является введением в пакетирование Debian. Оно учит будущих разработчиков как изменять существующие пакеты, как создавать собственные и как взаимодействовать с сообществом Debian. В дополнение к основному руководству в него включены три практических занятия по изменению пакета grep и пакетированию игры gnujump и библиотеки Java.

готов

Это руководство описывает системы меню в Debian и пакет menu.

Пакет menu был начат с программы install-fvwm2-menu, поставляемой со старым пакетом fvwm2. Однако, пакет menu пытается предоставить более общий интерфейс построения меню. Команде update-menus из этого пакета не нужны пакеты оконных менеджеров X, она может предоставлять единый интерфейс и для тексто- и X-ориентированных программ. готов HTML-версия


Этот документ предназначен для того, чтобы сделать Debian Installer более понятным для новых разработчиков, и чтобы служить центром документирования технической информации. готов

HTML-версия.

Исходный код в DocBook XML


Документация предназначена для сопровождающих пакетов, которые сопровождают пакеты, для которых требуется работающая база данных. Вместо самостоятельной реализации требуемой логики можно использовать dbconfig-common с тем, чтобы задать необходимые вопросы во время установки, обновления, повторной настройки или удаления пакетов, а также создания и заполнения базы данных. готов Кроме того, доступна документация о разработке.


Предложенная политика для пакетов, зависящих от работающей базы данных. черновик