Differences between revisions 13 and 14
Revision 13 as of 2013-01-27 18:24:19
Size: 5871
Comment: Add link to Swedish translation
Revision 14 as of 2013-02-17 14:12:49
Size: 6030
Comment: gallicize some links
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
Le type [[MIME]] est Le type [[fr/MIME|MIME]] est
Line 17: Line 17:
Vous pouvez sélectionner une action par défaut comme "installer le paquet ([[dpkg]] dans un [[terminal]])". Vous pouvez sélectionner une action par défaut comme "installer le paquet ([[fr/dpkg|dpkg]] dans un [[fr/terminal|terminal]])".
Line 27: Line 27:
Voulez-vous installer un paquet mais sans savoir comment trouver son nom ? Allez sur le page debian des paquets http://www.debian.org/distrib/packages (ou http://packages.debian.org/<nom> si vous connaissez le nom du paquet). Souvenez-vous de sélectionner la [[DebianReleases|distribution Debian]] ''(en anglais)'' que vous utilisez (ex : DebianStable, DebianTesting ou DebianUnstable). Les paquets changent de façon significative entre les distributions. Voulez-vous installer un paquet mais sans savoir comment trouver son nom ? Allez sur le page debian des paquets http://www.debian.org/distrib/packages (ou http://packages.debian.org/<nom> si vous connaissez le nom du paquet). Souvenez-vous de sélectionner la [[fr/DebianReleases|version Debian]] que vous utilisez (ex : [[fr/DebianStable|Stable]], [[fr/DebianTesting|Testing]] ou [[fr/DebianUnstable|Unstable]]). Les paquets changent de façon significative entre les distributions.
Line 35: Line 35:
== Bugs == == Bogues ==
Line 37: Line 37:
Malheureusement certains paquets sont cassés (parfois dans DebianUnstable, rarement dans DebianTesting et jamais dans DebianStable). Si apt ou dselect n'arrivent pas à mettre à jour votre système, essayer d'abord de mettre à jour DebPkg:dpkg, puis DebPkg:perl, puis DebPkg:apt. Malheureusement certains paquets sont cassés (parfois dans [[fr/DebianUnstable|Unstable]], rarement dans [[fr/DebianTesting|Testing]] et jamais dans [[fr/DebianStable|Stable]]). Si apt ou dselect n'arrivent pas à mettre à jour votre système, essayer d'abord de mettre à jour DebianPkg:dpkg, puis DebianPkg:perl, puis DebianPkg:apt.
Line 39: Line 39:
Si vous pensez que votre paquet est tout simplement cassé, merci de soumettre un bug Debian (voyez [[reportbug]]) ! Si vous pensez que votre paquet est tout simplement cassé, merci de soumettre un bogue Debian (voyez [[fr/reportbug|rapporter un bogue]]) !
Line 53: Line 53:
[HowToPackageForDebian comment packager pour debian]] ''(en anglais)'' explique comment créer son propre paquet. [[HowToPackageForDebian|Comment créer un paquet pour debian]] ''(en anglais)'' explique comment créer son propre paquet.
Line 88: Line 88:
 * Le nouveau guide du mainteneur Debian (http://www.debian.org/doc/maint-guide/), qui pourrait être renommé le guide de l'empaquetage Debian, puisqu'il concerne plus le simple empaquetage que le maintien  * Le guide du nouveau responsable Debian (http://www.debian.org/doc/maint-guide/), qui pourrait être renommé le guide de l'empaquetage Debian, puisqu'il concerne plus le simple empaquetage que la maintenance des paquets

Traduction(s) : English - Español - Français - italiano - Русский - Svenska


Un paquet Debian est un fichier qui se termine en .deb et contient un logiciel pour votre système Debian.

Présentation

Le type MIME est

application/x-deb

Vous pouvez sélectionner une action par défaut comme "installer le paquet (dpkg dans un terminal)".

Un paquet Debian est suffisamment intelligent pour savoir comment s'ajouter lui-même au système, s'effacer, et même se configurer lui-même par rapport à vos besoins.

Chaque paquet vient avec sa propre documentation de paquet Debian (en anglais).

Qu'il y a-t-il dans un nom ? Chaque paquet a un nom, et il existe certaines règles concernant ce qui peut et ce qui ne peut pas être dedans. Voir également astuces d'installation de paquet (en anglais).

Trouver des paquets

Voulez-vous installer un paquet mais sans savoir comment trouver son nom ? Allez sur le page debian des paquets http://www.debian.org/distrib/packages (ou http://packages.debian.org/<nom> si vous connaissez le nom du paquet). Souvenez-vous de sélectionner la version Debian que vous utilisez (ex : Stable, Testing ou Unstable). Les paquets changent de façon significative entre les distributions.

Pour une recherche par mot-clé dans les descriptions de paquets, utilisez apt-cache.

Si vous cherchez plus particulièrement des alternatives à des programmes windows, allez voir WinAppEquivalents (en anglais).

Si vous vous demandez si un paquet que vous avez d'installer sur votre système a disparu, quand il est devenu obsolète et indisponibles, voyez http://ftp-master.debian.org/removals.txt pour voir les paquets enlevés.

Bogues

Malheureusement certains paquets sont cassés (parfois dans Unstable, rarement dans Testing et jamais dans Stable). Si apt ou dselect n'arrivent pas à mettre à jour votre système, essayer d'abord de mettre à jour dpkg, puis perl, puis apt.

Si vous pensez que votre paquet est tout simplement cassé, merci de soumettre un bogue Debian (voyez rapporter un bogue) !

Paquets sources

Un .deb est aussi connais sous le nom de paquet binaire. Cela signifie que le programme à l'intérieur du paquet est prêt à s'exécuter sur votre système.

Il y a aussi des paquet sources. Une façon de les obtenir est d'utiliser apt-get source <nom-du-paquet>. Si vous cherchez à savoir quelles options de compilation ont été activées pour un paquet spécifique, (DebianPackageConfiguration (en anglais)), regardez le paquet source peut être utile.

Vous pouvez utilisez http://packages.debian.org/src:<nom-du-paquet> pour faire une recherche sur le nom des paquets sources.

Créer des paquets debian

Vous ne pouvez trouvez un paquet deb pour un logiciel que vous voulez installer ?

Comment créer un paquet pour debian (en anglais) explique comment créer son propre paquet.

Construire des paquets debian

Pour être sur qu'un paquet debian dispose de toutes les dépendances de construction (build dependencies) et n'est influencé par rien de spécifique à l'environnement utilisateur, les paquets doivent être créés dans un environnement chroot. Des outils comme pbuilder (en anglais) peuvent être utilisés pour cela.

Quand vous travaillez sur un paquet, une reconstruction rapide peut être effectuée avec 'dpkg-buildpackage'. Mais ensuite, toutes les dépendances de construction doivent être satisfaites dans l'installation où le paquet va être construit. Tous les paquets nécessaires peuvent être installés automatiquement avec apt-get build-dep. Un exemple complet pour construire le paquet foo ressemble à cela :

 $ apt-get source foo
 $ cd foo-0.0.1
 $ sudo apt-get build-dep foo
 $ dpkg-buildpackage -rfakeroot

Comment extraire le contenu d'un paquet

N'essayez pas d'utiliser 'dpkg-deb' ou d'autres commandes de cette page pour installer un logiciel ! Vous devez utiliser 'dpkg' correctement pour être certain que les fichiers seront correctement placés et les scripts du paquet lancés et son état et contenu enregistrés.

 dpkg-deb -x file.deb dir

Paquet virtuel

http://www.debian.org/doc/debian-policy/ - Debian Policy Manual's Virtual packages

Parfois, plusieurs paquets offrent plus ou moins la même fonctionnalité. Dans ce cas, il est utile de définir un paquet virtuel dont le nom décrit cette fonctionnalité commune...


Voir également (majoritairement en anglais) :


?CatégorieGestionDePaquets