Chapter 1. Vorwort

Falls Sie ein etwas erfahrener Debian-Benutzer [1] sind, könnten Ihnen die folgende Situationen bekannt vorkommen:

Falls Sie ein Debian-Paket erstellen möchten, um diese Wünsche zu erfüllen und Ihre Arbeit der Debian-Gemeinschaft zur Verfügung stellen wollen, dann sind Sie die Zielgruppe dieser Anleitung als angehender Debian-Betreuer. [2] Willkommen in der Debian-Gemeinschaft.

Debian muss vielen sozialen und technischen Regeln und Konventionen folgen, da es eine große Organisation Freiwilliger mit einer Geschichte ist. Debian hat auch eine große Anzahl an Paketierungswerkzeugen und Archivverwaltungswerkzeugen entwickelt, um eine konsistente Menge an Binärpaketen zu bauen, die viele technische Ziele adressieren:

Dies ist für viele angehende Debian-Entwickler beim Einstieg in Debian etwas überwältigend. Diese Anleitung versucht, für ihren Start Einstiegspunkte bereitzustellen. Sie beschreibt folgendes:

The author felt limitations of updating the original New Maintainers' Guide with the dh-make package and decided to create an alternative tool and its matching document to address modern requirements such as multi-arch. The result was the debmake package version: 4.0 in 2013. The current debmake is version: 4.5.0. It comes with this updated Guide for Debian Maintainers in the debmake-doc (version: 1.20-1) package. (In 2016, dh-make was ported from perl to python with updated features.)

Many chores and tips have been integrated into the debmake command allowing this guide to be terse. This guide also offers many packaging examples for you to get started.

[Caution]Caution

Es bedarf vieler Stunden, um Debian-Pakete zu erstellen und zu betreuen. Der Debian-Betreuer muss sowohl technisch kompentent als auch sorgfältig sein, um diese Herausforderung zu meistern.

Einige wichtige Themen sind im Detail erklärt. Einige mögen Ihnen unwichtig erscheinen. Seien Sie geduldig. Einige Sonderfälle werden nur durch Referenzen auf externe Dokumente berücksichtigt. Dies passiert absichtlich, um diese Anleitung einfach und wartbar zu halten.



[1] Sie müssen ein bisschen über Unix-Programmierung wissen, aber Sie müssen definitiv kein Meister sein. Über den grundlegenden Umgang mit einem Debian-System können Sie in Debian-Referenz mehr erfahren. Es enthält auch einige Hinweise zum Lernen der Unix-Programmierung.

[2] Falls Sie nicht daran interessiert sind, das Debian-Paket anderen zugänglich zu machen, können Sie natürlich Ihre lokale Situation auch dadurch beheben, dass Sie die korrigierten Quellen der Originalautoren übersetzen und in /usr/local/ installieren.