Differences between revisions 10 and 11
Revision 10 as of 2013-06-15 17:52:50
Size: 6146
Comment: sync with English master
Revision 11 as of 2015-03-01 12:13:08
Size: 6113
Comment: Sync with English master
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
Vous avez une [[fr/DebianStable|Debian stable]], car vous préférez la branche stable de Debian. Ça marche très bien, mais il y a juste un problème : les logiciels sont quelque peu dépassés comparés aux autres distributions. C'est là que les backports entrent en action. Vous avez une [[fr/DebianStable|Debian stable]], car vous préférez la branche stable de Debian. Ça marche très bien, mais il y a juste un problème : les logiciels sont quelque peu dépassés comparés aux autres distributions. C'est là que les rétroportages (''backports'') entrent en action.
Line 9: Line 9:
Les backports sont des paquets recompilés pour la plupart depuis [[fr/DebianTesting|testing]] et dans quelques cas seulement (par exemple les mises à jour de sécurité) depuis [[fr/DebianUnstable|unstable]], de telle sorte qu'ils vont marcher sur une distribution Debian stable, si c'est possible, sans nouvelles librairies. Il est recommandé de ne prendre que les backports dont vous avez vraiment besoin et de ne pas utiliser tous les backports disponibles. Les rétroportages sont des paquets recompilés pour la plupart depuis [[fr/DebianTesting|testing]] et dans quelques cas seulement (par exemple les mises à jour de sécurité) depuis [[fr/DebianUnstable|unstable]], de telle sorte qu'ils vont marcher sur une distribution Debian stable, si c'est possible, sans nouvelles librairies. Il est recommandé de ne prendre que les rétroportages dont vous avez vraiment besoin et de ne pas utiliser tous les rétroportages disponibles.
Line 13: Line 13:
 * trouver un backport spécifique  * trouver un rétroportage spécifique
Line 15: Line 15:
 * faire en sorte de mettre à jour vos backports automatiquement  * faire en sorte de mettre à jour vos rétroportages automatiquement
Line 17: Line 17:
Pour les instructions officielles sur l'utilisation des Backports Debian, allez voir [[http://backports.debian.org/Instructions/]]. Voir aussi la page BuildingFormalBackports. Pour les instructions officielles sur l'utilisation des rétroportages Debian, consultez la page [[http://backports.debian.org/Instructions/|d'instruction des rétroportages]].
Line 19: Line 19:
Si vous voulez créer un backport non-officiel d'un paquet dont vous avez besoin, voir la page [[fr/SimpleBackportCreation|SimpleBackportCreation]]. Si vous voulez créer un rétroportage non-officiel d'un paquet dont vous avez besoin, voir la page [[fr/SimpleBackportCreation|SimpleBackportCreation]].
Line 21: Line 21:
{{{{#!wiki note
A partir du 5 septembre 2010, Backports est devenu un service officiel (voir l'[[http://www.debian.org/News/2010/20100905|annonce]]).

Si votre système est configuré pour utiliser backports.org, vous pourrez [[#migrate-to-bdo|migrer de backports.org à backports.debian.org]].
}}}}
Si vous voulez construire un rétroportage dans l'intention de le partager avec d'autres dans Debian, consultez la page BuildingFormalBackports.
Line 29: Line 24:
 <<TableOfContents(2)>>  <<TableOfContents(3)>>
Line 31: Line 26:
== En utilisant Synaptic ==
== Ajouter le dépôt ==

=
== En utilisant Synaptic ===
Line 50: Line 48:
== En utilisant la ligne de commande == === En utilisant la ligne de commande ===
Line 63: Line 61:
Une fois que vous avez ajouté le dépôt, mettez à jour le cache d'APT pour inclure les paquets backports dans la liste des paquets disponibles : Une fois que vous avez ajouté le dépôt, mettez à jour le cache d'APT pour inclure les paquets rétroportés dans la liste des paquets disponibles :
Line 68: Line 66:
= Utiliser les backports = = Utiliser les rétroportages =
Line 70: Line 68:
== Trouver un backport == == Trouver un rétroportage ==
Line 72: Line 70:
Il y a plusieurs méthodes pour savoir s'il existe un backport pour un paquet Debian précis. Une des plus faciles est d'utiliser la fonction de recherche de paquet sur les pages web de Debian ([[http://packages.debian.org|packages.debian.org]]). Il y a plusieurs méthodes pour savoir s'il existe un rétroportage pour un paquet Debian précis. Une des plus faciles est d'utiliser la fonction de recherche de paquet sur les pages web de Debian ([[http://packages.debian.org|packages.debian.org]]).
Line 75: Line 73:
== Installer un backport en ligne de commande == == Installer un rétroportage en ligne de commande ==
Line 77: Line 75:
Le dépôt des backports est désactivé par défaut. Donc, si vous voulez installer un paquet backport, vous devez l'indiquer de façon explicite. Le dépôt des rétroportages est désactivé par défaut. Donc, si vous voulez installer un paquet rétroporté, vous devez l'indiquer de façon explicite.
Line 79: Line 77:
Par exemple: Par exemple :
Line 82: Line 80:
L'option {{{-t}}}  spécifie que c'est la version de {{{wheezy-backports}}} qui doit être utilisée. Cela installera Iceweasel 3.5 des Backports à la place de la version 3.0 de la version stable de Debian.. L'option {{{-t}}} spécifie que c'est la version de {{{wheezy-backports}}} qui doit être utilisée. Cela installera Iceweasel 3.5 des Backports à la place de la version 3.0 de la version stable de Debian..
Line 86: Line 84:
A cause des limites du système de suivi des bogues de Debian, les bogues concernant les paquets backports doivent encore être signalés à la liste [[http://lists.debian.org/debian-backports/|debian-backports]]. À cause des limites du système de suivi des bogues de Debian, les bogues concernant les paquets rétroportés doivent encore être signalés à la liste [[http://lists.debian.org/debian-backports/|debian-backports]].
Line 102: Line 100:
 * [[http://doc.cliss21.com/index.php?title=Backports|Article sur backports dans cliss21.com]]: l'article (''en anglais'') contient des informations sur comment construire  des paquets backports ainsi que des exemples simples et détaillés pour débuter.  * [[http://doc.cliss21.com/index.php?title=Backports|Article sur backports dans cliss21.com]]: l'article (''en anglais'') contient des informations sur comment construire des paquets rétroportés ainsi que des exemples simples et détaillés pour débuter.

Translation(s): English - Deutsch - Français - Italiano - Русский - 简体中文

Versions de Debian > Backports


Vous avez une Debian stable, car vous préférez la branche stable de Debian. Ça marche très bien, mais il y a juste un problème : les logiciels sont quelque peu dépassés comparés aux autres distributions. C'est là que les rétroportages (backports) entrent en action.

Les rétroportages sont des paquets recompilés pour la plupart depuis testing et dans quelques cas seulement (par exemple les mises à jour de sécurité) depuis unstable, de telle sorte qu'ils vont marcher sur une distribution Debian stable, si c'est possible, sans nouvelles librairies. Il est recommandé de ne prendre que les rétroportages dont vous avez vraiment besoin et de ne pas utiliser tous les rétroportages disponibles.

Cet article montre comment :

  • configurer votre système stable pour qu'il utilise le dépôt Backports
  • trouver un rétroportage spécifique
  • installer des paquets depuis ce dépôt
  • faire en sorte de mettre à jour vos rétroportages automatiquement

Pour les instructions officielles sur l'utilisation des rétroportages Debian, consultez la page d'instruction des rétroportages.

Si vous voulez créer un rétroportage non-officiel d'un paquet dont vous avez besoin, voir la page SimpleBackportCreation.

Si vous voulez construire un rétroportage dans l'intention de le partager avec d'autres dans Debian, consultez la page BuildingFormalBackports.


Configurer votre Debian stable

Ajouter le dépôt

En utilisant Synaptic

  • Ouvrez Synaptic
  • Allez à "Configuration -> Dépôts" :

backports_synaptic_1.png

  • Dans la boite de dialogue suivante, sélectionnez l'onglet "Third-Party Software" et cliquez sur le bouton "Add..." dans le coin en bas à gauche :

backports_synaptic_2.png

  • Copiez le dépôt ci-dessous, puis appuyez sur le bouton "Add Source" :

deb http://ftp.debian.org/debian wheezy-backports main contrib non-free

backports_synaptic_3.png

  • Pour finir, appuyez sur le bouton "Recharger" sur la barre d'outils principale de Synaptic pour mettre à jour les informations sur les dépôts sur votre ordinateur.

En utilisant la ligne de commande

Ouvrez en tant que super-utilisateur le fichier /etc/apt/sources.list avec votre éditeur de texte préféré :

human@debian:~$ su
Password:
debian:/home/human# nano /etc/apt/sources.list

Ajoutez les lignes suivantes :

# Backports repository
deb http://ftp.debian.org/debian wheezy-backports main contrib non-free

Si vous êtes un utilisateur militant des logiciels libres, vous pouvez retirer les sections contrib et non-free. (Voir Debian sections pour plus de détails.)

Une fois que vous avez ajouté le dépôt, mettez à jour le cache d'APT pour inclure les paquets rétroportés dans la liste des paquets disponibles :

debian:/home/human# aptitude update

Voilà, c'est fait.

Utiliser les rétroportages

Trouver un rétroportage

Il y a plusieurs méthodes pour savoir s'il existe un rétroportage pour un paquet Debian précis. Une des plus faciles est d'utiliser la fonction de recherche de paquet sur les pages web de Debian (packages.debian.org). Si vous utilisez Iceweasel, vous n'avez qu'à installer le plugin de recherche inclus (Deb Search).

Installer un rétroportage en ligne de commande

Le dépôt des rétroportages est désactivé par défaut. Donc, si vous voulez installer un paquet rétroporté, vous devez l'indiquer de façon explicite.

Par exemple :

debian:/home/human# aptitude -t wheezy-backports install iceweasel

L'option -t spécifie que c'est la version de wheezy-backports qui doit être utilisée. Cela installera Iceweasel 3.5 des Backports à la place de la version 3.0 de la version stable de Debian..

FAQ

Signaler des bogues

À cause des limites du système de suivi des bogues de Debian, les bogues concernant les paquets rétroportés doivent encore être signalés à la liste debian-backports.

Migrer de backports.org à backports.debian.org

A partir du 5 septembre 2010, Backports est devenu un service officiel (voir l'annonce).

Les systèmes configurés pour utiliser backports.org devraient être configurés pour utiliser l'URL du nouveau dépôt (dans /etc/apt/source.list*), puisque le service backports.org devrait être à terme arrêté.

  1. remplacez backports.org par ftp.debian.org dans le fichier /etc/apt/source.list*.

  2. exécutez aptitude update

  3. retirez la clé backports.org de votre trousseau de clés. Selon la manière dont vous l'avez installé, saisissez...
    • apt-get purge debian-backports-keyring
      ou

    • apt-key del 16BA136C

Liens Externes