L'installatore Debian usa «subversion» per il controllo dei sorgenti. Per avere una copia dell'installatore va usato uno dei seguenti comandi. Il repository è sfogliabile in linea.
Checkout anonimo
svn co svn://svn.debian.org/svn/d-i/trunk debian-installer
Checkout tramite ssh, per sviluppatori
svn co svn+ssh://$userid@svn.debian.org/svn/d-i/trunk debian-installer
(sostituire $userid con il proprio utente Alioth)
Per poter accedere al repository (anche in scrittura) si deve inviare
una richiesta di ingresso al progetto Alioth d-i, inviando un
email con una breve spiegazione agli amministratori del progetto.
Se si è interessati a personalizzare la versione dell'installatore di Sarge, si deve fare il "checkout" del ramo Sarge al posto di trunk. Etch ha un ramo equivalente.
Usare il comando sottostante per un checkout anonimo. Quello tramite ssh è analogo all'esempio dato precedentemente per trunk.
svn co svn://svn.debian.org/svn/d-i/branches/d-i/sarge
Se si volesse compilare l'installatore Debian, si può cominciare
leggendo il file README nella directory ./installer/build/.
Ci sono parecchie informazioni disponibili nelle
pagine wiki.
Notare che la attuale versione in via di sviluppo va compilata in un ambiente unstable mentre quella stable va compilata in un ambiente stable.