Les rétroportages (dépôt « backports »)

    Le dépôt backports propose des paquets plus récents ou absents du dépôt principal. Ces paquets sont dérivés de la version de test et peuvent être installé sur une Debian stable.
Il servira à ceux qui ont absolument besoin d’une version plus récente d’un logiciel, mais ne veulent pas compromettre la stabilité générale de leur système en migrant vers testing.

Le principe est que ces paquets sont compilés sous jessie, cela évite de ramener des bibliothèques de testing pour les installer ce qui fait le gain dans la stabilité plutôt que de les prendre directement dans testing.

Si vous avez besoin d’installer un paquet depuis le dépôt backports de la branche jessie, ajoutez le dépôt suivant à votre fichier sources.list :

/etc/apt/sources.list

# Debian Jessie, dépôt principal
deb http://httpredir.debian.org/debian/ jessie main
# Debian Jessie, mises-à-jour de sécurité 
deb http://security.debian.org/ jessie/updates main 
# Debian Jessie, mises-à-jour "volatiles" 
deb http://httpredir.debian.org/debian/ jessie-updates main 
# Debian Jessie, dépôt de rétroportages ("backports") 
deb http://httpredir.debian.org/debian jessie-backports main

Pour ceux qui utilisent un sources.list non libre:

/etc/apt/sources.list

# Debian Jessie, dépôt principal + paquets non libres 
deb http://httpredir.debian.org/debian/ jessie main contrib non-free 
# Debian Jessie, mises-à-jour de sécurité + paquets non libres 
deb http://security.debian.org/ jessie/updates main contrib non-free 
# Debian Jessie, mises-à-jour "volatiles" + paquets non libres 
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free 
# Debian Jessie, dépôt de rétroportages ("backports") 
deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

Pour installer un paquet depuis le dépôt backports, il faut le spécifier explicitement.
Exemple: pour installer la dernière version de libreoffice disponible de le dépôt backports:

 apt-get -t jessie-backports install libreoffice

Par la suite, les paquets installés depuis les backports se mettront automatiquement à jour comme pour les paquets issus de la branche principale, seule la mise-à-jour initiale vers la version rétroportée nécessite cette déclaration explicite de la branche.
Ce système est en place pour éviter que tous les paquets proposant une version candidate dans les backports soient automatiquement mis-à-jour dans cette version, ce qui n’est généralement pas le comportement souhaité par l’utilisateur.
Vous pourrez en apprendre plus sur le fonctionnement de ce système (et sur les possibilités de modifier ce comportement) dans l’article du wiki dédié aux priorités et aux fichiers apt_preferences.

La forme -t backports installe sans problème les dépendances dans leur version jessie-backports. la forme nom_paquet/jessie-backports pose des problèmes de dépendances parce que la version prioritaire des dépendances n’est plus plus celle des backports mais celle des autres sources déclarées.

Voir en ligne : Debian-facile

Une pensée sur “Les rétroportages (dépôt « backports »)”

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *