GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer et utiliser les rétroportages Debian

Debian Stable est extrêmement stable, mais c'est aussi très lent. En conséquence, vous pouvez vous retrouver avec des logiciels ridiculement obsolètes. Les référentiels de backports vous permettent d'installer des versions plus récentes de certains logiciels sur votre système Debian Stable. Ce guide explique comment utiliser les rétroportages sur Debian Stable.

Dans ce didacticiel, vous apprendrez :

  • Comment ajouter les référentiels Debian Backports.
  • Comment installer un package à partir de backports.
  • Comment effectuer une mise à jour complète à partir de backports.

Installer avec les rétroportages Debian.

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système Debian Stable
Logiciel N/A
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Comment ajouter les référentiels de rétroportages

Le référentiel Debian backports et le référentiel source sont des référentiels Debian officiellement maintenus. Ils ne sont tout simplement pas ajoutés à votre système par défaut. Il existe de nombreuses applications, comme les serveurs, où vous ne voudriez pas nécessairement que ces référentiels soient disponibles pour installer accidentellement quelque chose de nouveau. Pour cette raison, cependant, vous devrez ajouter manuellement le référentiel de backports comme vous le feriez pour un référentiel externe.

Ajoutez le référentiel Debian Backports.

Pour commencer, ouvrez votre fichier sources à /etc/apt/sources.list avec votre éditeur de texte préféré. Lorsque vous l'avez ouvert, déplacez-vous vers le bas du fichier et ajoutez les deux lignes suivantes. Vous pouvez exclure la source si vous ne prévoyez pas de l'utiliser.

deb http://ftp.debian.org/debian stretch-backports main
deb-src http://ftp.debian.org/debian stretch-backports main

N'hésitez pas à ajouter dans la contrib et non-free options aussi, si vous voulez ces packages.

Mettez à jour Apt pour que le changement prenne effet

$ sudo apt update

Comment installer un package à partir de backports

Debian ne va pas prioriser le référentiel backports par défaut. L'hypothèse ici est que vous allez utiliser des rétroportages pour les nouvelles versions de packages spécifiques, mais vous ne souhaitez pas mettre à jour l'ensemble de votre système. C'est en fait une bonne politique à instituer lorsque vous travaillez avec le référentiel de backports, mais il n'y a certainement rien de mal à tout installer dans le référentiel. Tout a été testé pour fonctionner avec Debian Stable.

Installez un paquet Debian Backports.

Lorsque vous souhaitez installer un package à partir de backports, vous pouvez utiliser le -t flag avec Apt pour spécifier le référentiel backports. Par exemple, si vous voulez la dernière version de LibreOffice à partir des backports, la commande ressemblera à ceci :

$ sudo apt install -t stretch-backports libreoffice

Le référentiel comprend également les derniers noyaux Linux et les dernières versions de Mesa. Si vous utilisez une pile graphique open source, ces deux éléments sont essentiels. Si vous voulez le dernier noyau sur Debian Stable, vous pouvez essayer ce qui suit.

$ sudo apt install -t stretch-backports linux-image-amd64

Comment faire une mise à jour complète à partir des backports

Mettre à niveau avec les rétroportages Debian.

Bien que cela ne soit pas nécessairement recommandé, vous pouvez effectuer une mise à jour à partir des backports. Cela recherchera tout ce qui est disponible dans le référentiel et installera les mises à jour le cas échéant. Cela ne signifie pas pour autant que Debian continuera à se mettre à jour à partir des backports. Vous devrez le spécifier manuellement à chaque fois. Vos mises à jour normales s'exécuteront comme d'habitude, en appliquant les nouveaux packages à partir des dépôts Debian Stable habituels dans la mesure du possible.

$ sudo apt -t stretch-backports upgrade

Conclusion

Le système de backports Debian devrait être votre premier choix lorsque vous recherchez des paquets plus récents sur une installation stable. Parce qu'il s'agit d'un référentiel Debian officiel conçu pour fonctionner avec Stable, vous avez une chance considérablement réduite que quelque chose se passe mal. Lorsque vous extrayez des dépôts externes, il y a toujours une chance que quelque chose ne soit pas entièrement testé. Malheureusement, tout n'est pas disponible dans les backports, donc ce n'est pas toujours une option, mais c'est extrêmement avantageux d'avoir.


Debian
  1. Comment installer et utiliser PHP Composer sur Debian 10

  2. Comment installer et utiliser Docker sur Debian 9

  3. Comment installer et utiliser Ansible sur Debian 11

  4. Comment installer et utiliser NVM sur Debian 11

  5. Comment installer et utiliser FFmpeg sur Debian 10

Comment installer et utiliser Mono sur Debian 11

Comment installer et utiliser PHP Composer sur Debian 11

Comment installer et utiliser Tripwire sur Debian 11

Comment installer et utiliser Telnet sur Debian 11 Bullseye

Comment installer et utiliser Rust sur Debian 11 Bullseye

Comment installer et utiliser MongoDB sur Debian 11