#use wml::debian::ddp title="Debian Entwickler-Handbücher" #use wml::debian::translation-check translation="fca004f92b97a053bc89c121827943f1eae0531b" # $Id$ #include "$(ENGLISHDIR)/doc/manuals.defs" #include "$(ENGLISHDIR)/doc/devel-manuals.defs" # Translator: Martin Schulze # Updated: Holger Wansing , 2011 - 2018. # Updated: Holger Wansing , 2019, 2020, 2023.

Dieses Handbuch beschreibt die Richtlinien für die Distribution Debian GNU/Linux. Dazu gehören die Struktur und der Inhalt des Debian-Archivs, verschiedene Design-Entscheidungen des Betriebssystems sowie technische Anforderungen, die jedes Paket erfüllen muss, um in die Distribution aufgenommen zu werden.

fertig

Vorgeschlagene Änderungen für die Policy

Ergänzende Policy-Dokumentation:


Dieses Handbuch beschreibt die Prozeduren und Ressourcen für Debian-Entwickler. Es beschreibt, wie man ein neuer Entwickler wird, die Upload-Prozedur, wie man die Fehlerdatenbank (Bug-Tracking-System) bedient, die Mailinglisten, Internet-Server etc.

Dieses Handbuch ist als Referenzhandbuch für alle Debian-Entwickler gedacht (sowohl neue als auch alte).

fertig

Diese Anleitung beschreibt den Bau eines Debian-Pakets mittels dem debmake-Befehl. Sie ist für normale Benutzer sowie angehende Paketbetreuer gedacht.

Der Fokus liegt auf dem modernen Paketierungsstil, es sind viele einfache Beispiele enthalten.

  • Paketierung über POSIX-Shellskripte
  • Paketierung über Python3-Skripte
  • C mit Makefile/Autotools/CMake
  • mehrere Binärpakete mit einer gemeinsam genutzten Bibliothek usw.

Dieses »Handbuch für Debian-Paketbetreuer« kann als Erbe des »Debian-Leitfadens für neue Paketbetreuer« betrachtet werden.

fertig

Dieses Dokument versucht, das Erstellen von Debian-Paketen für normale Anwender (und zukünftige Entwickler) in gewöhnlicher Sprache zu beschreiben, gut ausgerüstet mit funktionierenden Beispielen.

Anders als frühere Dokumente baut dieses auf debhelper sowie neuen Werkzeugen, die einem Entwickler zur Verfügung stehen, auf. Der Autor strebt an, vorherige Bemühungen mit einzubeziehen und anzugleichen.

veraltet; verwenden Sie das “Handbuch für Debian-Paketbetreuer” (debmake-doc)

Diese Anleitung ist eine Einführung in die Paketierungsarbeit bei Debian. Sie lehrt angehende Entwickler, wie man bestehende Pakete modifiziert, eigene Pakete erstellt und mit der Debian-Gemeinschaft zusammenarbeitet. Zusätzlich zu der Hauptanleitung enthält es drei Praxis-Beispiele über das Modifizieren des grep-Pakets, das Paketieren des Spiels GNUjump sowie einer Java-Bibliothek.

fertig

Dieses Handbuch beschreibt das Menüsystem von Debian und das menu-Paket.

Das menu-Paket wurde vom Programm install-fvwm2-menu aus dem alten fvwm2-Paket inspiriert. Menu versucht eine allgemeinere Schnittstelle für die Erzeugung von Menüs zu schaffen. Mit dem Befehl update-menus aus diesem Paket muss kein Paket mehr für jeden X-Window-Manager modifiziert werden. Es bietet eine einheitliche Schnittstelle sowohl für text- als auch für X-orientierte Programme.

fertig HTML Online

Dieses Dokument soll den Debian-Installer leichter für neue Entwickler zugänglich machen und ein zentraler Ort zur Dokumentation technischer Informationen sein.

fertig

HTML online.

DocBook-XML-Quellen online.


Dieses Dokument ist gedacht für Entwickler, die Pakete betreuen und in diesen eine funktionierende Datenbank benötigen. Statt die nötige Logik selbst zu implementieren, können sie auf dbconfig-common zurückgreifen, um während Installation, Upgrade, Neu-Konfiguration und Deinstallation die richtigen Fragen zu stellen und die Datenbank zu erstellen und zu füllen. ready Zusätzlich ist auch das Design-Dokument verfügbar.


Vorschlag einer Policy für Pakete, die eine funktionierende Datenbank benötigen. draft