Construire une distribution de sources GNU

Dans l'univers GNU/Linux les applications binaires viennent sous deux formes. Des paquets de binaires ou des archives de sources facilement compilables. Nous examinons aujourd'hui comment construire de telles archives.

Toutes les grandes distributions Linux ont un système de package qui permet d'installer des applications toutes prêtes à fonctionner. Les packages peuvent être au format RMP (Red Hat et distributions dérivées), au format DEB (Debian et distributions dérivées, etc.). Ces systèmes de package ont des avantages indéniables, à commencer par les facilités qu'ils présentent à l'utilisateur final. Mais ils ont aussi leurs inconvénients. Par exemple, il arrive fréquemment que les dépendances pour un paquet particulier soient excessivement lourdes. Ils présentent encore l'inconvénient de fournir des binaires compilés pour le plus grand nombre de machines. Par exemple pour i386, mais vous, vous voudriez bien tirer parti de toute la puissance du CPU de votre nouvelle machine :-) Ils manquent encore de souplesse. Avec eux, vous ne pouvez pas avoir une application dotée seulement de certaines fonctionnalités et pas d'autres. Ils présentent encore le défaut de manquer d'universalité. Par exemple, les RMP ne s'installent pas sur toutes les distributions.

Frédéric Mazué

S'ABONNER
Egalement au sommaire n°: 149