Debian : le nouveau APT 3.2 gère l’historique et les retours-arrière

Logiciel – OS

Debian : le nouveau APT 3.2 gère l’historique et les retours-arrière

La dernière version stable du gestionnaire de paquets APT a été publiée par l’équipe Debian : APT 3.2. Cette nouvelle version apporte des nouveautés, en particulier pour gérer l’historique et les retours en arrière (rollback). Voici l’essentiel à savoir.

APT : les nouvelles commandes history

APT bénéficie enfin d’un système d’historique et de rollback complet, comme on peut déjà avoir avec DNF sur les distributions basées sur Red Hat (Fedora, par exemple). Jusqu’ici, revenir à l’état précédent nécessitait de fouiller dans les logs de ou de s’appuyer sur des snapshots du système de fichiers. Avec APT 3.2, les capacités de gestion de l’historique native sont là.

Vous pouvez désormais annuler ou rétablir des transactions de paquets en ligne de commande. Voici les nouvelles commandes à disposition des sysadmins :

  • : affiche l’historique de vos précédentes transactions de paquets.
  • : fournit des informations détaillées et ciblées sur une transaction spécifique.
  • : agit comme un “Ctrl+Z”, permettant d’annuler une transaction précise.
  • : permet de réappliquer une transaction qui aurait été annulée.
  • : la fonctionnalité la plus attendue, capable de ramener l’état des paquets du système à une transaction antérieure.

Les autres améliorations d’APT 3.2

Au-delà de cette “machine à remonter le temps” désormais native dans APT, le solveur de dépendances d’APT (indispensable pour que l’installation se passe bien !) bénéficie d’améliorations concernant la logique de sélection des paquets. Concrètement, APT sera plus intelligent et plus rapide pour résoudre les conflits ou trouver les bonnes dépendances.

Par ailleurs, APT 3.2 introduit la journalisation des compteurs de performance au format JSONL. Cette structure de données standardisée offre une méthode plus propre pour analyser, tester et débugger la gestion des paquets, notamment parce que ce format est interprétable par des scripts ou d’autres outils.

APT 3.2 semble très intéressant sur le papier, mais comment en profiter ? Dans Debian 13, vous ne l’aurez pas. Mais, voici quelques distributions où il va être déployé :

  • Ubuntu 26.04 LTS (Resolute Raccoon), dont la sortie est imminente,
  • Debian 14 (Forky), prévue pour l’été 2027,
  • Debian Sid (Unstable) dès à présent, si vous voulez tester.

Source

SOURCE