Sommaire |
Les programmes sont des paquets qui intégrent l’intégralité des ressources dont une application a besoin pour fonctionner :
Le programme s’exécute en root et dispose de son propre filesystem accessible en chroot à l’exécution. Cette structure empêche à priori tout échange entre le programme et son environnement (filesystem indépendant) En particulier, il n’est pas possible de se servir de ressources mutualisée comme l’impression, les copier-coller entre applications, etc …
Les packages sont similaires (mais pas identiques!) aux packages utilisés dans certaines distributions (Debian, Ubuntu, etc ...) dans le sens où ils s'appuient sur le filesystem et la structure du système cible. Ils subissent les contraintes des dépendances et doivent, pour fonctionner que leurs dépendances soient satisfaites.