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 backports entrent en action.

Les backports 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 backports dont vous avez vraiment besoin et de ne pas utiliser tous les backports disponibles.

Cet article montre comment :

Pour les instructions officielles sur l'utilisation des Backports Debian, allez voir http://backports.debian.org/Instructions/. Voir aussi la page BuildingFormalBackports.

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

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

Si votre système est configuré pour utiliser backports.org, vous pourrez migrer de backports.org à backports.debian.org.


Configurer votre Debian stable

En utilisant Synaptic

backports_synaptic_1.png

backports_synaptic_2.png

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

backports_synaptic_3.png

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 backports dans la liste des paquets disponibles :

debian:/home/human# aptitude update

Voilà, c'est fait.

Utiliser les backports

Trouver un backport

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 (packages.debian.org). Si vous utilisez Iceweasel, vous n'avez qu'à installer le plugin de recherche inclus (Deb Search).

Installer un backport en ligne de commande

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.

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

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 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