[ précédent ] [ Table des matières ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ suivant ]
Au commencement, il y avait le .tar.gz. Les utilisateurs devaient compiler
chaque programme qu'ils voulaient utiliser sur leur système GNU/Linux. Quand
Debian fut créée, il a été estimé nécessaire que le système s'occuppe aussi de
la gestion des paquets installés sur la machine. Le nom dpkg
fut
donné à ce système. Ainsi, ce fut la première fois qu'un « système de
paquets » était inclus dans GNU/Linux, longtemps avant que Red Hat ne
décide de créer son système de « rpm ».
Un nouveau dilemme est rapidement survenu dans l'esprit des développeurs
GNU/Linux. Ils avaient besoin d'une solution rapide, pratique et efficace pour
installer les paquets qui gérerait automatiquement les dépendances et qui
prendrait en compte les fichiers de configuration des paquets lors de mises à
niveau. Ici encore, Debian a ouvert la voie et a donné naissance à
APT
, Advanced Packaging Tool, qui depuis a été porté par
Conectiva pour l'utiliser avec les rpm et a été adopté par quelques autres
distributions.
Ce manuel ne cherche pas à documenter apt-rpm, le portage d'APT
par Conectiva, mais des « rustines » en ce sens seraient les
bienvenues.
Ce manuel est basé sur la prochaine version de Debian, Sarge.
Vous trouverez ici les termes et les concepts de base utilisés dans ce manuel :
ligne de source APT : une ligne de source APT, aussi appelée source APT, pour faire court, est une ligne spéciale que vous ajoutez à votre fichier de configuration pour indiquer a APT où télécharger les paquets, allez voir la section Le fichier /etc/apt/sources.list, Section 2.1.
paquet binaire : un paquet binaire est un fichier .deb préparé pour être installé par le gestionnaire de paquet (dpkg), il peut inclure des fichiers binaires mais il peut aussi contenir des données indépendantes de l'architecture. Ils sont aussi appelés paquet binaires.
natif debian : paquet créé spécialement pour Debian. Généralement, ce genre de paquets comportent des fichiers de contrôle debian dans les sources originales et chaque nouvelle version du paquet est aussi une nouvelle version des données ou du programme original(es).
debianiser : verbe généralement utilisé pour dire « préparé à l'utilisation avec Debian » ou, plus simplement, empaqueté au format .deb.
paquet source : un paquet source est en réalité une définition abstraite de deux ou trois fichiers qui font partie du format source Debian : un fichier .dsc qui contient des informations sur le paquet et est aussi appelé fichier de contrôle des sources, un fichier .orig.tar.gz qui contient les sources amont de ce paquet (vous pourrez trouver aussi des fichiers .tar.gz, sans .orig, tout simplement parce qu'il contient un paquet natif Debian), un fichier .diff.gz qui contient les modifications faites aux sources originales pour « debianiser » ce paquet (vous ne trouverez pas ce fichier dans un paquet natif Debian).
amont: ce terme désigne généralement quelque chose qui vient du développeur original du programme ou des donées, ou le développeur lui-même
paquet virtuel : les paquets virtuels ne sont pas des
paquets qui existent réellement, mais ce sont plitôt des services génériques
« fournis » par certains paquets spécifiques. L'exemple le plus
courant est le paquet mail-transport-agent
, pour les paquets qui
ont besoin d'un MTA[1] et peuvent
ainsi spécifier une dépendance tout en laissant à l'utilisateur le choix du MTA
à utiliser.
[ précédent ] [ Table des matières ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ suivant ]
Apt howto
1.9.3 - novembre 2004kov@debian.org
leonptitlouis@ifrance.com