Connexion
Abonnez-vous

Le gestionnaire de paquets APT 3.0 est disponible avec sa nouvelle interface

Le 07 avril à 09h02

La version 3.0 du gestionnaire de paquets APT est désormais disponible. Annoncée par le projet Debian, elle propose une nouvelle interface se voulant nettement plus lisible que celle disponible jusqu’à présent.

APT 3.0 se distingue en particulier par son affichage en colonnes et son utilisation des couleurs. En rouge, par exemple, toutes les suppressions, et en vert les ajouts. La barre de progression est elle aussi révisée, avec un fonctionnement plus souple et l’utilisation d’Unicode.

La nouvelle mouture ne revoit pas que sa lisibilité. On y trouve de nouvelles fonctions, comme un solveur permettant de revenir à des versions stables des paquets (via --solver), un autoremove plus efficace, le support de --target-release, une option --comment pour l’historique, la prise en charge des miroirs non compressés pour les miroirs partiels, le calcul correct de la taille du noyau dans /boot, le remplacement de GnuTLS et gcrypt par OpenSSL, ou encore le support des transactions et du comptage des mises à jour pour pkgDepCache.

On se souvient qu’APT 3.0 était présent dans Ubuntu 24.10, mais il s’agissait d’une préversion. Cette version finale devrait être graduellement disponible sur toutes les distributions basées sur Debian et Ubuntu. APT 3.0 sera présent dans Debian 13 et Ubuntu 25.04.

Le 07 avril à 09h02

Commentaires (28)

votre avatar
Merci pour ce retour ! Il était temps. :-)
Dans le même genre sur ArchLinux et dérivés, il serait temps que pacman progresse un peu aussi, j'utilise "trizen" pour compenser la disparition de "yaourt", mais tout de même...
votre avatar
Pour moi un non linuxien, ta phrase revèle du hiéroglyphe :D
votre avatar
Dans le monde linux, les vrais /les barbu(e)s (:bigssourire:) utilisent des outils en ligne de commandes pour mettre à jours leurs systeme d'exploitation / installer ou supprimer leurs application ( pour être complet chez les BSD, il y a un outil pour le system et un autre pour les applications).

Sauf que 1) en fonction de la famille de la distribution ou sur quel distribution mère est basée ta distribution tu as "un" outil spécifique. ( exemple apt pour Debian, dnf pour RedHat Fedora, zypper pour Suse, pacman pour ArchLinux).
Sauf que 2) au seins de la même famille de distribution tu as d'autres outils qui peuvent servir à la même chose, parfois plus ancien et déprécier (yum pour les RHEL & co), parfois avec des fonctionnalités supplémentaire ( interface semi-graphique -> YaST (dispose aussi d'une interface graphique complète cela-dit)
Sauf que 3) chez Arch, tu as pacman qui gère tout ce qui est paquets officiels, Trizzen/Yay/Paru qui utilise pacman pour gérer en plus les pacquet qui viennent des repos utilisateurs (autrement dit non-vérifier / controllé par les "admins" de la distributions)

Bref pour les nouvelles et nouveaux, tenez vous à:
- apt pour Debian
- dnf pour RedHat Fedora
- zypper pour Suse
- yay/paru/trizzen pour ArchLinux ( 3-4 lignes pour les installer, c'est pas compliqué)
votre avatar
Oui, et pour les nouvelles et nouveaux, évitez de commencer par Arch Linux aussi. Ce n'est peut être pas le plus simple. 😎
votre avatar
Alors je vais faire une réponse de normand : oui mais non.
Oui ce n'est pas le plus simple si tu ne fais que installer sans "t'intéresser".
Et non, justement si tu t'intéresses. Tu as le super wiki Arch qui te servira de "background" pour n'importe quelle autre distribution.
Et maintenant, installer et entretenir sa Arch n'a jamais été aussi simple :
- Archinstall pour installer
- Architect en post-install
- btrfs + timeshift pour faire un snapshot du système. Le snapshot ne prend pas de place et la restauration est extrêment rapide. Je regrète seulement qu'il n'existe pas avec systemd-boot des entrées dans celui-ci à chaque snapshot, obliger de garder un live de Linux Mint pour Timeshift.
votre avatar
Ouï, je pensais surtout au cas de quelqu'un qui veut démarrer facilement sans trop s'investir. Mais c'est vrai que c'est beaucoup plus convivial qu'avant.
votre avatar
Je ne connaissais pas trizen, je suis passsé à yay ("Yet another Yogurt") de mon côté.
votre avatar
je crois que yay n'évolue plus trop. Tu peux passer à Paru, par le créateur de Yay, réécris en rust en activement développé. Les commandes sont les mêmes.
votre avatar
Si on suit le principe KISS pas forcement, pacman gère l'installation des pacquets officiels et le fait bien. Si on a besoin d'autres fonctionnalités qui sorte de ce cadre, c'est un autre outil. Donc personnellement ca me choque pas que pacman ne gère pas les paquets AUR.

Trizzen (en perl) est assez ancien, il existait même avant que yaourt meure il me semble.
Je suis moi aussi sous yay (en go), mais il y a aussi paru (en rust) qui fonctionne bien.

Si quelqu'un veut un enrobeur d'enrobeur, regarder du coté de arch-update, ca utilise pacman/{trizzen,yay,paru} pour les paquets, mais ca gère aussi les .pacnew (que je zape très souvent) et les flatpack.

...

Tout façon seul les vrais savent à quoi sert ILoveCandy :fumer:
:langue:
votre avatar
Il était temps. :-)
Je dois avouer que...Franchement, je ne voyais rien à redire à l'Apt actuel.

Me souvient sur mes premières Redhat (S390 / Zvm) un peu avant les années 2000 comment on galérait à faire des install via RPM en bidouillant avec des liens symboliques qui pointait vers des lib d'autres versions des paquets...
Apt-get c'était la rolls au niveau des package manager :phiphi:
votre avatar
votre avatar
Je ne suis pas bien sûr de voir la nouveauté de --target-release. Je l'utilise depuis 20 ans.
votre avatar
Vieux barbu, va ! :D
votre avatar
Dans le sens inverse, est ce que apt seul ( et non apt-get ) est encore en "techprevue" / "NotSafe" ou je sais plus quel terme "angoissant" ?

...
One moment later
...

Visiblement non, du moins sur ma 12/Bookworm, mais le message est resté des années.
votre avatar
apt est stable, proposé par défaut et conseillé depuis longtemps (au moins depuis bullseye).
l'avertissement s'affiche sur stderr quand on pipe stdout, signalant que le format de sortie peut être sujet à des changements à l'avenir, donc scripte avec ça à tes risques et périls.

Le genre de chagement qu'on voit ici avec apt 3.0
votre avatar
Il me semble que ça n'est pas une nouvelle version d'APT, le système de gestion (gestionnaire ?) des paquets Debian, mais juste une nouvelle version de apt, une de ses interfaces en ligne de commandes. Les autres interfaces genre apt-get, apt-cache, aptitude, synaptic, etc. ne sont pas impactées par cette mise à jour.

Une comparaison des différentes interfaces en ligne de commandes est disponible dans la documentation de Debian dont le guide, par exemple, n'est pas toujours à jour.

Non ?
votre avatar
Tu confonds, le système de gestion bas niveau des packages est toujours dpkg qui ne fait de l'installation locale, les outils type apt/aptitude/synaptic etc. sont des frontaux indépendants plus complets s'appuyant sur dpkg via libapt-pkg qui, elle, sait chercher/télécharger et résoudre automatiquement les dépendances.
votre avatar
Et en fait, il vaut mieux utiliser sudo apt install ou sudo apt-get install ? J'ai jamais compris !
votre avatar
C'est pareil. La commande est suffisamment intelligente pour que l'un renvoi vers l'autre. En gros, quand 'install' point le bout du nez. Ça part vers "apt-get".
votre avatar
Je pensais que apt était le remplaçant à terme de apt-get mais de plusieurs sources différentes, le premier est plus à destination des utilisateurs et conviviale, tandis que le second est plutôt bas niveau et à destination des scripts. Une source : article AWS.
votre avatar
Team Nala ici
J'en parlais !
votre avatar
Oui, j'ai essayé. Très joli, très lisible, vraiment superbe. Mais l'auto complétion est trop lente, vraiment trop trop lente. Je ne supporte pas, car j'écris presque jamais mes commandes au complet (ça évite les erreurs de frappe).
Sinon j'ai dit que c'est joli..:D
votre avatar
Trop hate de voir ca arriver dans Mint ou RPI !
votre avatar
Apt apt
Apt apt
Uh, uh-huh, uh-huh
Apt apt
Apt apt
Uh, uh-huh, uh-huh

:chant:
votre avatar
APT 3.0 sera présent dans Debian 13 et Ubuntu 25.04.
On pourra l'installer sur des versions inférieures ou pas ? (22.04 dans mon cas)
votre avatar
Et toujours pas de téléchargements //, c'est fort regrettable même si je comprends la volonté de ne pas dégommer les répos
votre avatar
Il y a téléchargement parallèles quand les paquets viennent de plusieurs serveurs, c'est déjà ça
votre avatar
J'aime bien, beaucoup plus lisible. Surtout quand il y a beaucoup de paquets.

Le gestionnaire de paquets APT 3.0 est disponible avec sa nouvelle interface

Fermer