[ précédent ] [ Table des matières ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 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'occupe 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, Etch, au 31 août 2005.
Vous trouverez ici les termes et les concepts de base utilisés dans ce manuel :
source APT : une source APT est une localisation (souvent sur internet, parfois sur un cédérom ou d'autres lieux) qui fonctionne comme un dépôt de paquets Debian, voir Le fichier /etc/apt/sources.list, Section 3.1.
ligne de source APT : une ligne de source APT est une ligne que vous ajoutez dans un fichier de configuration pour signaler à APT les « sources APT » que vous voulez utiliser, voir Le fichier /etc/apt/sources.list, Section 3.1.
paquet binaire : un paquet binaire est un fichier .deb préparé pour être installé par le gestionnaire de paquets (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 paquets 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 donné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 plutô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 ] [ 13 ] [ suivant ]
Apt howto
2.0.2 - October 2006kov@debian.org
debian-l10n-french@lists.debian.org