Dans Debian, APT 3 gagne des fonctionnalités – mais KeepassXC les perd.

Les utilisateurs intrépides de la branche « testing » de Debian viennent de découvrir qu’une série de fonctionnalités de leur gestionnaire de mots de passe ont disparu… mais leur gestionnaire de paquets va en obtenir de nouvelles. La version 3.0 du gestionnaire de paquets par défaut de Debian, APT, va recevoir une amélioration significative – le développeur Julian A Klode décrit le nouveau solveur dans la version de développement 2.9.3. Le mois dernier, nous avons couvert quelques fonctionnalités fraîches plus visibles arrivant dans APT 3 : sortie en colonnes et utilisation de la couleur dans la console. Le nouveau solveur est encore plus important en ce qui concerne la manière dont le programme fait son travail. Comme nous l’avons souligné l’année dernière avec la version 2.6, Apt est une partie essentielle de Debian : c’est l’outil qui réalise la résolution automatique des dépendances. Lorsque vous installez un paquet Debian, Apt détermine les dépendances de support dont ce programme a besoin – bibliothèques et autres – et les installe automatiquement également, de sorte que la plupart des programmes puissent être installés avec une seule commande. Apt est apparu pour la première fois dans Debian 2.1 en 1999 et a donné à la distribution un avantage majeur sur la famille de distributions Red Hat pendant une demi-décennie. La partie du système qui détermine les dépendances dont il a besoin, et éventuellement les dépendances dont elles ont besoin, et ainsi de suite, est le « solveur ». Le nouveau, connu sous le nom de solveur3, devrait apporter des améliorations sur deux points importants par rapport à l’ancien. Tout d’abord, il sait laisser tranquilles les paquets installés manuellement et ne pas les supprimer. Deuxièmement, il pourra vous dire pourquoi un paquet donné est installé : il peut déterminer quel programme a provoqué l’installation de telle dépendance. Ce n’est pas entièrement nouveau pour Debian, mais c’est nouveau pour la suite de base APT. Dans l’ère pré-Ubuntu, Debian offrait une alternative plus intelligente aux outils APT séparés (apt-get, apt-cache, apt-file et autres) appelée Aptitude. Aptitude possède son propre solveur et proposait à la fois des options pourquoi et pourquoi pas. Cependant, il a largement été remplacé par la commande tout-en-un apt depuis Ubuntu 14.04.

Share the Post: