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 :
- configurer votre système stable pour qu'il utilise le dépôt Backports
- trouver un backport spécifique
- installer des paquets depuis ce dépôt
- faire en sorte de mettre à jour vos backports automatiquement
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
- Ouvrez Synaptic
Allez à "Configuration -> Dépôts" :
|
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 :
|
Copiez le dépôt ci-dessous, puis appuyez sur le bouton "Add Source" :
deb http://backports.debian.org/debian-backports squeeze-backports main contrib non-free
|
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://backports.debian.org/debian-backports squeeze-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 squeeze-backports install iceweasel
L'option -t spécifie que c'est la version de squeeze-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é.
remplacez backports.org par backports.debian.org dans le fichier /etc/apt/source.list*.
exécutez aptitude update
- 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
ouapt-key del 16BA136C
Clé GnuPG de l'archive
Backports est maintenant un service officiel situé à l'adresse backports.debian.org. Auparavant, quand le service était hébergé à l'adresse backports.org, les utilisateurs devaient installer le paquet debian-backports-keyring pour pouvoir vérifier l'authenticité des paquets téléchargés de backports avant leur installation. Ce n'est plus nécessaire.
Liens Externes
backports.debian.org pour plus d'informations
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.
Différences entre lenny-backports et squeeze : une comparaison utiles des versions de paquets de lenny-backports et de squeeze (en anglais).
