Una distribució GNU/Linux té dos objectius principals: instal·lar un sistema operatiu lliure en un ordinador (ja sigui amb o sense un sistema o sistemes existents), i proporcionar una gamma de programari que cobreixi totes les necessitats dels usuaris.
1.5.1. L'instal·lador: debian-installer
El debian-installer
, dissenyat per ser extremadament modular per tal de ser el més genèric possible, apunta al primer objectiu. Cobreix una àmplia gamma de situacions d'instal·lació i, en general, facilita en gran manera la creació d'un instal·lador derivat que s'ajusti a un cas particular.
Aquesta modularitat, que també el fa molt complex, pot ser descoratjadora per als desenvolupadors que descobreixen aquesta eina; però si s'utilitza en mode gràfic o de text, l'experiència de l'usuari és similar. S'han fet grans esforços per reduir el nombre de preguntes formulades en el moment de la instal·lació, en particular gràcies a la inclusió del programari automàtic de detecció de maquinari.
És interessant observar que les distribucions derivades de Debian difereixen molt en aquest aspecte, i proporcionen un instal·lador més limitat (sovint limitat a les arquitectures i386 o amd64), però més fàcil d'utilitzar per als no iniciats. D'altra banda, normalment s'abstenen de desviar-se massa del contingut dels paquets per a beneficiar-se en la mesura que sigui possible de l'àmplia gamma de programes oferts sense causar problemes de compatibilitat.
1.5.2. La biblioteca de programari
Quantitatively, Debian is undeniably one of the leaders in this respect, with over 34,000 source packages. Qualitatively, Debian's policy and long testing period prior to releasing a new stable version justify its reputation for stability and consistency. As far as availability, everything is available on-line through many mirrors worldwide, with updates pushed out every six hours.
La majoria del nou programari lliure ràpidament es pot trobar a la versió en desenvolupament que fa que puguin ser instal·lats. Si això requereix massa actualitzacions a causa de les seves dependències, el programa també es pot tornar a compilar per a la versió estable de Debian. (veieu
Capítol 15, Creació d'un paquet Debian per més informació sobre aquest tema).