Debian Entwickler-Handbücher
- Debian Policy-Handbuch
- Debian-Entwicklerreferenz
- Handbuch für Debian-Paketbetreuer
- Debian-Leitfaden für neue Paketbetreuer
- Einführung in die Debian-Paketierung
- Debian Menü-System
- Debian-Installer Internals
- dbconfig-common-Dokumentation
- dbapp-Policy
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.
Autoren: | Ian Jackson, Christian Schwarz, David A. Morris |
Betreuer: | Die Debian-Policy-Gruppe |
Status: | fertig |
Verfügbarkeit: |
Debian-Paket
debian-policy
Neueste Version:
Der neueste restructuredText-Quellcode ist über das Git-Depot verfügbar.
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).
Autoren: | Ian Jackson, Christian Schwarz, Lucas Nussbaum, Raphaël Hertzog, Adam Di Carlo, Andreas Barth |
Betreuer: | Lucas Nussbaum, Hideki Yamane, Holger Levsen |
Status: | fertig |
Verfügbarkeit: |
Debian-Paket
developers-reference
Neueste Version:
Der neueste restructuredText-Quellcode ist über das Git-Depot verfügbar.
|
Handbuch für Debian-Paketbetreuer
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.
Autoren: | Osamu Aoki |
Betreuer: | Osamu Aoki |
Status: | fertig |
Verfügbarkeit: |
Debian-Paket
debmake-doc
Neueste Version:
Der neueste XML-Quellcode ist über das Git-Depot verfügbar.
|
Debian-Leitfaden für neue Paketbetreuer
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.
Autoren: | Josip Rodin, Osamu Aoki |
Betreuer: | Osamu Aoki |
Status: | veraltet; verwenden Sie das “Handbuch für Debian-Paketbetreuer” (debmake-doc) |
Verfügbarkeit: |
Debian-Paket
maint-guide
Neueste Version:
Der neueste XML-Quellcode ist über das Git-Depot verfügbar.
|
Einführung in die Debian-Paketierung
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.
Autoren: | Lucas Nussbaum |
Betreuer: | Lucas Nussbaum |
Status: | fertig |
Verfügbarkeit: |
Debian-Paket
packaging-tutorial
Neueste Version:
Der neueste LaTeX-Quellcode ist über das Git-Depot verfügbar.
|
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.
Autoren: | Joost Witteveen, Joey Hess, Christian Schwarz |
Betreuer: | Joost Witteveen |
Status: | fertig |
Verfügbarkeit: | Debian-Paket menu 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.
Autoren: | Frans Pop |
Betreuer: | Debian-Installer-Team |
Status: | fertig |
Verfügbarkeit: |
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.
Autoren: | Sean Finney and Paul Gevers |
Betreuer: | Paul Gevers |
Status: | ready |
Verfügbarkeit: |
Debian-Paket
dbconfig-common
Neueste Version:
Der neueste SGML-Quellcode ist über das Git-Depot verfügbar.
|
Vorschlag einer Policy für Pakete, die eine funktionierende Datenbank benötigen.
Autoren: | Sean Finney |
Betreuer: | Paul Gevers |
Status: | draft |
Verfügbarkeit: |
Debian-Paket
dbconfig-common
Neueste Version:
Der neueste SGML-Quellcode ist über das Git-Depot verfügbar.
|