#use wml::debian::ddp title="Debians udviklerhåndbøger" #use wml::debian::translation-check translation="fca004f92b97a053bc89c121827943f1eae0531b" #include "$(ENGLISHDIR)/doc/manuals.defs" #include "$(ENGLISHDIR)/doc/devel-manuals.defs"

Denne håndbog beskriver Debian GNU/Linux-distributionens fremgangsmåder (Policy). Dette inkluderer strukturen og indholdet af Debian-arkivet, flere designproblemstillinger vedrørende styresystemet, foruden tekniske krav som hver enkelt pakke skal leve op til, for at kunne blive optaget i distributionen.

klar

Foreslåede tilføjelser til fremgangsmåderne

Supplerende policy-dokumentation:


Denne håndbog beskriver procedurer og ressourcer for Debian-vedligeholdere. Den beskriver hvordan man bliver en ny udvikler, uploadproceduren, hvordan man håndterer vores fejlrapporteringssystem, postlister, internetservere, osv.

Håndbogen er en opslagsbog for alle Debian-udviklere (nybegyndere såvel som garvede).

klar

Dette øvelsesdokument beskriver over for almindelige brugere og potentielle udviklere, hvordan man ved hjælp af kommandoen debmake opbygger Debian-pakker.

Der er fokus på den moderne pakningsstil, og der er mange simple eksempler.

  • pakning af POSIX-shellskript
  • pakning af Python3-skript
  • C med Makefile/Autotools/CMake
  • adskillige binære pakker med delt bibliotek osv.

Håndbog til Debian-udviklere kan betragtes som efterfølgeren til Debians håndbog for nye vedligeholdere.

klar

Dette dokument forsøger at beskrive hvordan en Debian GNU/Linux-pakke opbygges, på et sprog så almindelige Debian-brugere (og kommende udviklere) kan være med, og med flere fungerende eksempler.

I modsætning til tidligere forsøg, er dette dokument baseret på debhelper og de nye værktøjer som er tilgængelige til udviklere. Forfatteren har gjort sit yderste for at anvende og sammensmelte tidligere beskrivelser.

forældet, anvend ovenstående Debians vejledning til nye vedligeholdere (debmake-doc)

Denne tutorial er en introduktion til Debian-pakning. Den lærer vordende udviklere hvordan man ændrer eksisterende pakker, hvordan man opretter sine egne pakker og hvordan man kommunikerer med Debian-fællesskabet. Ud over den primære tutorial, er der tre praktiske øvelser i ændring af pakken grep, pakning af spillet gnujump og et Java-bibliotek.

klar

Denne vejledning beskriver Debians menusystem og pakken menu.

Pakken menu er inspireret af programmet install-fvwm2-menu fra den gamle fvwm2-pakke. Men menu prøver at give opbygningen af menuer en mere generel brugerflade. Med kommandoen updates-menus i denne pakke, er der ikke længere nogen pakker som det er nødvendigt at opdatere for hver enkelt X Window-manager, og den giver en fælles brugerflade til både tekst- og X-orienterede programmer.

klar HTML online

Dette dokument har til formål at gøre Debian Installer mere tilgængelig for nye udviklere og desuden at være et centralt sted til dokumentering af tekniske oplysninger.

klar

HTML online.

DocBook XML-kildekode online


Dette dokument er rettet mod pakkevedligeholdere, som vedligeholder pakker der kræver en fungerende database. I stedet for selv at implementere den krævede logik, kan man anvende dbconfig-common til at stille de rette spørgsmål under installering, opgradering, genopsætning og afinstallering, samt oprette og putte indhold i databasen.

klar Desuden også designdokumentet også tilgængeligt.

Foreslåede retningslinjer for pakker, som er afhængige af en fungerende database.

udkast