Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Comment installer un logiciel plus récent dans Debian

Debian est une excellente distribution Linux, en particulier pour les serveurs. C’est également une excellente distribution à exécuter sur un ordinateur de bureau ou un ordinateur portable ordinaire. Vous rencontrez très rarement un bug sur ce système d’exploitation, et les packages s’intègrent exceptionnellement bien les uns aux autres.

Par exemple, vous pouvez facilement basculer vers un autre gestionnaire d’affichage/de connexion, ajouter un autre environnement de bureau ou modifier d’autres composants clés de votre pile logicielle. En revanche, vous pourriez avoir des conflits étranges sur d’autres distributions lorsque vous essayez de changer de paquet par défaut.

Contenu

Pourquoi Debian a un vieux logiciel

Voici la version courte, sans trop de détails techniques. Une fois la plupart des bogues connus supprimés, les packages sont gelés dans une version particulière. La plupart d’entre eux ne recevront jamais de mises à niveau de fonctionnalités, uniquement des correctifs de sécurité. De cette façon, aucun nouveau bogue n’est introduit et la distribution peut rester « stable ». Être stable signifie que ce qui fonctionnait d’une certaine manière il y a un an fonctionnera exactement de la même manière l’année prochaine sur la même version de Debian. L’avantage est que vous obtenez un système d’exploitation qui ne « casse » (presque) jamais. Vous pouvez installer les derniers correctifs de sécurité et être assuré que votre ordinateur portable ou votre ordinateur fonctionnera parfaitement le lendemain.

Vous ne perdez pas grand-chose à ne pas avoir la dernière version de tout. La plupart des logiciels ne changent pas radicalement en deux ans. Mais certains logiciels changent effectivement souvent et apportent des améliorations importantes.

Parfois, vous pouvez même avoir besoin de la dernière version de quelque chose. Cela peut être le cas avec une nouvelle carte vidéo que vous avez achetée et qui ne fonctionne pas sans le dernier pilote. Pour de telles situations, Debian dispose d’un référentiel spécial où vous pouvez mettre à jour certains logiciels dont vous avez absolument besoin.

Psssssst :  Comment vérifier si un utilisateur a un accès root sous Linux ?

Que sont les rétroportages Debian ?

Voici comment la page Web officielle des rétroportages de Debian décrit ce que signifie le rétroportage :

Les rétroportages sont des paquets extraits de la prochaine version de Debian (appelés « testing »), ajustés et recompilés pour une utilisation sur Debian stable.

Ce référentiel n’est pas activé par défaut, mais les étapes pour le faire sont assez simples.

Comment activer le référentiel de rétroportages sur Debian

Ouvrez un émulateur de terminal et recherchez le nom de code de votre installation Debian :

debian-backports-lsb-release

Noter: dans cet exemple, le nom de code est « stretch ». Si au moment où vous lisez ceci, le nom de code est différent, par exemple « buster », remplacez chaque occurrence où vous voyez « stretch » par « buster ».

Le gestionnaire de paquets APT de Debian stocke la liste des référentiels où il peut télécharger des logiciels dans un fichier. Affichez et modifiez ce fichier avec la commande suivante :

A la fin du fichier, ajoutez la ligne suivante :

Sur Debian Buster, la ligne serait : « deb http://deb.debian.org/debian buster-backports main contrib non-free ».

debian-backports-editing-sources-list

Votre liste de sources APT peut ne pas inclure les mots « contrib » et « non-gratuit ». Dans ce cas, cela signifie que vous n’avez pas certains packages disponibles. Entre autres choses, telles que l’archiveur RAR ou la plate-forme de jeu Steam, vous trouverez des pilotes pour votre carte vidéo, votre adaptateur Wi-Fi et d’autres matériels en « non libre ». Si vous en avez besoin, par exemple pour jouer à des jeux vidéo en 3D ou si votre Wi-Fi ne fonctionne pas, activez « contrib » et « non gratuit ». Ajoutez simplement les mots à la fin de chaque ligne, après « principal ». Voici du texte que vous pouvez copier et coller :

Votre fichier sources.list peut également contenir des URL différentes au lieu de « deb.debian.org ». Utilisez « deb.debian.org », car cela présente certains avantages. Il vous redirige dynamiquement vers un serveur proche de chez vous. Comme il ne vous redirigera pas toujours vers le même serveur, il y a un autre avantage. Si vous utilisez une adresse statique, telle que « ftp.uk.debian.org/debian/ », si le serveur tombe en panne, vous ne pourrez pas télécharger de paquets pendant cette période.

Psssssst :  Comment coder Python sous Linux ?

Avec « deb.debian.org », cela ne devrait plus être un problème. Cela aide beaucoup, surtout si vous activez les mises à niveau automatiques. Avec un serveur statique, vous remarquerez peut-être que votre ordinateur n’a pas été mis à jour automatiquement pendant des jours ou des semaines, alors que le serveur était hors ligne.

Écran vide après l’exécution de « sudo apt edit-sources »

Sur certaines installations, le fichier par défaut « /etc/apt/sources.list » peut être manquant. Dans ce cas, sudo apt edit-sources affichera un écran vide. Les référentiels peuvent être stockés dans un fichier sur « /etc/apt/sources.list.d/base.list » à la place. Avec les commandes suivantes, vous pouvez voir les fichiers de ce répertoire et leur contenu :

Lorsque vous modifiez le fichier de sources par défaut avec sudo apt edit-sources, ne répétez pas les lignes que vous voyez ici. N’ajoutez que ce qui manque. Copiez les lignes de ces fichiers, ajoutez-les à « /etc/apt/sources.list », puis supprimez les fichiers dans « /etc/apt/sources.list.d/ ».

Comment installer un logiciel à partir des rétroportages Debian

Faites en sorte que le gestionnaire de packages récupère vos modifications récentes et mettez à jour sa base de données :

debian-backports-sudo-apt-update

Sur Debian 9, nom de code Stretch, pour installer un pilote Nvidia plus récent à partir des rétroportages, vous utiliseriez cette commande :

Sur Debian 10, nom de code Buster, la commande serait :

debian-backports-apt-showing-version-strings

Il n’est pas obligatoire d’utiliser le paramètre -V, mais il est utile dans ce cas. Cela fait qu’APT affiche les chaînes de version des packages qu’il va installer. Cela permet de repérer plus facilement les packages qui seront extraits des backports et ceux qui seront extraits des référentiels réguliers. Les packages qui contiennent la chaîne « bpo » proviennent de rétroportages.

Psssssst :  Réponse rapide : Comment installer Jre sur Linux ?

Rechercher les versions disponibles pour un package

Tous les packages n’ont pas de rétroportages disponibles. Seuls ceux qui ont des fonctionnalités importantes ou nécessaires dans les nouvelles versions sont généralement rétroportés. Vous pouvez vérifier rapidement si vous pouvez installer une version plus récente pour un package avec la commande suivante :

debian-backports-apt-policy

Dans ce cas, vous pouvez voir que la version 384 du pilote propriétaire de Nvidia est disponible dans le référentiel standard de Debian. Une version supérieure, 390, est disponible en backports.

La liste Debian des paquets rétroportés peut également vous aider à vérifier si un paquet a un rétroportage disponible. N’oubliez pas d’ajuster l’URL à l’avenir avec le nom de code de votre version actuelle de Debian. « https://packages.debian.org/stretch-backports/allpackages » sera « https://packages.debian.org/buster-backports/allpackages ».

Conclusion

Envisagez de mettre à niveau une méthode d’urgence à partir des rétroportages. Cela signifie n’en faites pas trop. Installez uniquement les packages dont vous avez réellement besoin, sinon vous pourriez rendre votre système instable ou générer des conflits entre les packages.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci