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