Outils pour utilisateurs

Outils du site


Panneau latéral

packages

Ceci est une ancienne révision du document !


Packages

Dans un système linux, on installe habituellement ses applications depuis le package manager (`apt` pour debian, `pacman` pour archlinux, `yum` ou `dnf` pour l'univers RedHat).\ L'intérêt principal est de pouvoir installer automatiquement les dépendances, et mutualiser ces dépendances entre plusieurs applications. Un autre aspect intéressant est que les dépôts sont gérés par les responsables de la distribution linux, et qu'on peut souvent leur faire confiance, on parle de source fiable.\ L'inconvénient est qu'il faut attendre que les mainteneurs des dépôts intègrent la dernière version d'une application avant de pouvoir l'installer, et parfois cela peut prendre du temps, surtout sur des distributions versionnées, fixed-release, comme debian. Il est également possible que l'application, trop confidentielle, ne soit jamais publiée dans les dépôts. Dans certains cas, il peut y avoir des conflits entre les versions de dépendances de certaines applications.

Pour répondre à ces inconvénients, publier des applications selon le modèle windows est arrivé sur Linux : les dépendances sont intégrées dans l'application. C'est le modèle inverse, et les inconvénients deviennent des avantages, et vice et versa.\ Plusieurs solutions logicielles d'empactage, chacune avec ses propres dépôts, sont arrivés, citons : Flatpack, Snap, AppImage.

packages.1688845529.txt.gz · Dernière modification: 2023/07/08 19:45 de luc