1.5. De rol van Distributies
Een GNU/Linux distributie heeft twee hoofd doelen: Het installeren van een vrij besturingssysteem op een computer (hetzij met of zonder een bestaand systeem of systemen) en het bieden van een reeks software die alle noden van de gebruikers omvatten.
1.5.1. Het installatie Programma: debian-installer
Het debian-installer
programma, ontworpen om extreem modulair te zijn om het zo algemeen mogelijk te maken, richt zich op het eerste doel. Het bestrijkt een breed gebied van installatie situaties en in het algemeen maakt het de creatie van een afgeleid installatie programma voor een bepaalde doel gemakkelijk.
Deze modulariteit, welke het ook zeer complex maakt, kan ontmoedigend zijn voor ontwikkelaar die dit gereedschap ontdekken. Maar of men nu de grafische of tekst mode gebruikt, de ervaring van de gebruiker is steeds gelijkaardig. Er is veel moeite in gestoken om het aantal vragen gesteld tijdens de installatie te verminderen, vooral dankzij de toevoeging van automatische hardware detectie software.
Het is interessant om te vermelden dat de distributies afgeleid van Debian op dit vlak erg afwijken en ze bieden een meer gelimiteerd installatie programma (vaak beperkt tot de i386 of amd64 architecturen), maar ze zijn gebruiks-vriendelijker voor nieuwelinge. Aan de andere kant zullen in het algemeen niet ver dwalen van de inhoud van pakketten om zo veel mogelijk te genieten van de enorme hoeveelheid software geboden zonder compatibiliteits-problemen te veroorzaken.
1.5.2. De Software Bibliotheek
Quantitatively, Debian is undeniably the leader in this respect, with over 28,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.
Many retailers sell DVD-ROMs on the Internet at a very low price (often at cost), the “images” for which are freely available for download. There is only one drawback: the low frequency of releases of new stable versions (their development sometimes takes more than two years), which delays the inclusion of new software.
De meeste nieuwe vrije software programma's vinden snel hun weg in de ontwikkel versie welke ze toestaat om geïnstalleerd te worden. Als dit te veel updates vergt ten gevolge van afhankelijkheden kan het programma ge-hercompileerd worden voor de stabiele versie van Debian (zie
Hoofdstuk 15, Creating a Debian Package voor meer informatie op dit gebied).