[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ A ] [ B ] [ C ] [ D ] [ E ] [ F ] [ G ] [ next ]

La Charte Debian
Appendix A - Introduction : la portée des ces annexes


Ces annexes sont tirées essentiellement verbatim du Packaging Manual, version 3.2.1.0, dont l'usage est maintenant déconseillé. Elles contiennent les chapitres qui peuvent aider les responsables de paquet et qui n'ont pas été inclus dans la Charte elle-même. La plupart de ces sections ne sont sans doute pas pertinentes pour une charte ; elles seront vues comme une documentation du système d'empaquetage. Veuillez remarquer que ces appendices ont été inclus pour leur utilité et pour des raisons historiques : ils faisaient parties du paquet « policy » et n'ont pas encore intégré la documentation de dpkg. Cependant, ils sont utiles et sont donc présentés ici.

On ne s'est pas assuré qu'ils étaient compatibles avec le contenu de la Charte ; s'il y a contradiction, la version de la Charte prime. On ne s'est pas assuré non plus qu'aucune partie des chapitres restants du vieux Packaging Manual n'a été oubliée. Ces deux choses seront faites en temps et en heure.

dpkg est un ensemble de programmes servant à la création, l'installation et la suppression des fichiers des paquets binaires sur les systèmes Unix [64].

Les paquets binaires sont conçus pour la gestion des programmes exécutables installés (habituellement des binaires compilés) et de leurs données associées, bien que les exemples de code source et la documentation fassent partie de certains paquets.

Ce manuel décrit les aspects techniques de la création des paquets binaires Debian (fichiers .deb). Il documente le comportement des programmes de gestion des paquets dpkg, dselect et al., et la manière dont ils interagissent avec les paquets.

Il précise aussi les interactions entre le coeur de dselect et les méthodes d'accès qu'il utilise pour installer réellement les paquets sélectionnés, et décrit comment créer une nouvelle méthode d'accès.

Ce manuel ne détaille pas les options et l'utilisation des outils de création et d'installation des paquets. Il est donc souhaitable de le lire conjointement avec les pages de manuel de ces programmes.

Les utilitaires qui sont fournis avec dpkg pour gérer les problèmes de configuration des différents systèmes, tels que update-rc.d et install-info ne sont pas non plus décrits en détail, voyez leurs pages de manuel.

Ce manuel ne décrit pas les principes imposés aux paquets Debian, tels que les permissions sur les fichiers et répertoires, la documentation, les procédures d'installation sur le serveur, etc. On consultera le Debian packaging policy manual pour ces détails. (Beaucoup de ces principes seront utiles même quand on ne veut pas installer un paquet dans une distribution du serveur.)

On supposera que le lecteur est familier avec le manuel de l'administrateur système dpkg. Malheureusement ce document n'existe pas encore.

La version Debian du programme GNU hello de la FSF est proposé comme exemple aux personnes qui souhaitent créer des paquets Debian. Le paquet Debian debmake est un outil recommandé pour la création et la maintenance des paquets Debian. Bien qu'utiles, ces outils et les exemples ne peuvent cependant dispenser de la lecture de la Charte.


[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ A ] [ B ] [ C ] [ D ] [ E ] [ F ] [ G ] [ next ]

La Charte Debian

version 3.5.6.1 cvs 1.68 03/2002
Ian Jackson ijackson@gnu.ai.mit.edu
Christian Schwarz schwarz@debian.org
révision : David A. Morris bweaver@debian.org
La liste de diffusion « Debian Policy » debian-policy@lists.debian.org