Page 1 sur 1

[ALPM] New package management tools for Arch Linux,

Publié : lun. 19 janv. 2026, 13:00
par mozzi
Je vous retranscris la traduction d'un sujet paru sur Arch Linux Dev Blog

https://devblog.archlinux.page/2026/a-y ... m-project/ et rapporté par distrowacth.com
Un sujet récemment abordé sur le blog Arch Linux Dev était l'avancement d'un ensemble d'outils utilisés pour la création et la gestion de paquets. Les nouveaux outils, collectivement appelés Arch Linux Package Management (ALPM), sont écrits en Rust et conçus pour fournir des bibliothèques sécurisées qui aideront dans tous les aspects de la gestion des paquets. ALPM n'est pas lui-même un gestionnaire de paquets (comme l'outil pacman utilisé par Arch Linux), mais il fournit des bibliothèques et des structures pour créer de nouveaux gestionnaires de paquets et outils de compilation. « Le champ d'application de ce projet est d'assurer une intégration robuste pour toutes les tâches pertinentes de création et de consommation de paquets, ainsi que pour la gestion des dépôts. Ainsi, le projet ALPM vise également à fournir des remplacements sans rendez-vous ou des alternatives pour certaines installations fournies par pacman. » En d'autres termes, ALPM n'est pas lui-même un gestionnaire de paquets front-end, comme pacman, mais il pourrait être utilisé pour créer un nouveau gestionnaire de paquets qui pourrait être une alternative à pacman à l'avenir.

Re: [ALPM] New package management tools for Arch Linux,

Publié : lun. 19 janv. 2026, 14:34
par papajoke
bonjour

donc en résumé, c'est juste un portage rust de la librairie alpm ;)

Il est quand même bien écrit que cette lib n'est pas un remplacement et qu'il n'est pas prévu que pacman l'utilise. Ne pas utiliser la lib officielle de pacman me semble quand même pas trop "sécuritaire" ?
FAQ a écrit :Actuellement, le projet ALPM ne vise pas à fournir une API C complète. Cependant, une implémentation alternative de libalpm(3) basée sur les bibliothèques ALPM pourrait être créée ultérieurement pour offrir ce sous-ensemble des fonctionnalités du projet.
Je me demande donc quel est son "grand" intérêt pour un utilisateur ? les quelques commandes cli disponibles sont très spécifiques