CDE, le moyen de créer des applications GNU/Linux portable !
CDE, le moyen de créer des applications GNU/Linux portable !
02 février 2012 08:570 commentaires
Cela fait un certain temps que j’utilise GNU/Linux comme système d’exploitation et il m’est déjà arrivé de vouloir tester une application non packagée et donc du coup soit à compiler, soit à satisfaire les dépendances et pester dans la foulée. Il y a peut être une solution : CDE (pour Code, Data, and Environment), un programme écrit par Philip Guo, qui permet de créer des applications portables.
Cela consiste donc à créer une archive avec le programme en question et d’embarquer toutes les dépendances qui lui seront nécessaires à son bon fonctionnement.
Pour disposer de CDE, 2 solutions soit on utilise les binaires fournis sur le site en 32 et 64 bits, soit on clone le dépôt sur Github. Cette dernière façon de faire nécessitera de compiler le logiciel pour obtenir le binaire, la documentation est disponible ici. N’hésitez pas à faire défiler la page d’accueil du site, vous y trouverez des vidéos de démo dans la partie basse de celle-ci.
Testons donc le logiciel. Pour ma part, j’ai choisi la première solution, j’ai récupéré le binaire, que j’ai renommé en cde_bin. Le logiciel qui m’a servi pour le test n’est autre que htop, un gestionnaire de processus interactif.
je lance donc le logiciel comme stipulé dans la doc (qui est disponible ici) :
$ ./cde_bin htop
Il crée donc un répertoire nommé cde-package dont voici le contenu :
By Wiloooo
By JqueryThis, tout chercher à propos de Jquery (tutorials, plugins & Co) | Zat's Hall
By Claude
By 21 outils afin d’optimiser le temps de chargement de vos pages ! A utiliser sans modération | Zat's Hall