Outils pour utilisateurs

Outils du site


packages

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
packages [2023/12/23 11:31]
luc
packages [2023/12/23 11:31] (Version actuelle)
luc
Ligne 3: Ligne 3:
 ===== Les packages managers : la solution historique sous linux ===== ===== Les packages managers : la solution historique sous linux =====
  
-Dans un système linux, on installe habituellement ses applications depuis le package manager (''apt'' pour debian, [[pacman|''pacman'']] pour archlinux, `yumou `dnfpour l'univers RedHat).\\+Dans un système linux, on installe habituellement ses applications depuis le package manager (''apt'' pour debian, [[pacman|''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. Souvent, les paquets sont testés avant d'être livrés, on peut trouver des systèmes particulièrement cohérents, homogènes et stables comme debian.\\ 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. Souvent, les paquets sont testés avant d'être livrés, on peut trouver des systèmes particulièrement cohérents, homogènes et stables comme debian.\\
 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. 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.
packages.txt · Dernière modification: 2023/12/23 11:31 de luc