====== Installer les dépôts Backports sur Debian ======
Les dépôts **backports** de //Debian// contiennent des versions récentes de logiciels ayant une fréquence élevée de mise à jour. Les dépôts **backports** permettent donc l'installation de logiciels récents en dehors des dépôts stable. Cela permet de d'obtenir les versions les plus récentes sans impacter le reste du système.
Les dépôts **backports** sont maintenus par la communauté //Debian//.
===== Pré-requis =====
Ce tutoriel fonctionne sur Debian 6,7,8 et 9.\\
Il n'y a aucune difficulté particulière.\\
Les lignes de commandes sont exécutés dans un terminal en mode //super-administrateur//.\\
Nous utilisons //aptitude// dans ce tutoriel mais vous pouvez utiliser //apt-get//.
{{howhard>1}}
===== Installation des pré-requis et dépendances =====
Nous commençons par installer le paquet //lsb-release//. La commande //lsb-release// permet d'aider à identifier la distribution Linux utilisée et sa conformité avec le Linux Standard Base.
aptitude install lsb-release
===== Installation des dépôts backports =====
Pour commencer, nous récupérerons le nom de la distribution de //Debian// installée sur votre serveur.
VERSION_DEBIAN="$(command lsb_release -cs)"
Ensuite, nous détectons l'URL de base des dépôts **backports** :
URL_DEPOT="http://ftp.debian.org/debian"
if (! command wget --quiet --spider "${URL_DEPOT}/dists/${VERSION_DEBIAN}-backports"; then
URL_DEPOT="http://backports.debian.org/debian-backports"
fi
Il ne reste plus qu'a ajouter les dépôts **backports** à la configuration //apt//.
echo "# Depots backports
deb ${URL_DEPOT} ${VERSION_DEBIAN}-backports main" \
> '/etc/apt/sources.list.d/debian-backports.list'
Si le répertoire /etc/apt/sources.list.d est manquant sur votre système.
Nous utilisons donc cette ligne à la place
echo "# Depots backports
deb ${URL_DEPOT} ${VERSION_DEBIAN}-backports main" \
>> '/etc/apt/sources.list'
Voilà c'est terminé, les dépôts **backports** sont installées sur votre serveur.
===== Utilisation =====
Nous mettons à jour la base données des paquets avec la commande
aptitude update
Pour installer un paquet du dépôt **backports**, nous utilisons la commande suivante
Dans l'exemple, c'est la distribution //stretch// de Debian.
apt-get -t "stretch-backports" install "nom_du_paquet"
===== Notes de version =====
* [24/06/2018] : Création de l'article
===== Auteurs et sources =====
* Auteur : [[:user:montuy337513]]
===== Navigation =====
* [[:accueil|Accueil]]
* [[:serveur-debian-securite]]
* [[:serveur-debian-general]]
* [[:serveur-debian-automatisation]]
* [[:serveur-debian-file]]
* [[:serveur-debian-log]]
* [[:serveur-debian-user-groupe]]
* [[:serveur-debian-apache2]]
* [[:serveur-debian-postfix]]
* [[:serveur-debian-mysql]]
* [[:serveur-debian-divers]]