Une fois le .nod créer, on peut facilement le transformer en .lzm pour PureOS. C'est ce que fait le script debs2lzm.

Explication:

La Slax utilise déjà des .lzm pour ajouter à la session en cours ou lors d'une personnalisation de live CD des logiciels manquant au live CD d'origine.

Il suffit d'activer ceci pendant la session (cela prends quelques secondes!) et le logiciel est utilisable directment grâce à la commande activate.

Pour personnaliser un live CD il suffit de placer ses .lzm dans un répertoire avant de créer le live CD.

Seulement avant ses lzm étaient créer à partir de .tgz ou compiler seulement pour slax et live CD dérivé de Slackware.

Avec les .nod, on peut maintenant créer facilement des .lzm pour Debian et à partir des archives debian ou ubuntu et les utiliser avec PureOS light, un des seuls(pour l'instant) live CD Debian pouvant utiliser des .lzm (car il faut qu'il soit basé sur les scripts linux-live de Slax)

Pour activer les .lzm depuis une interface graphique,  j'ai adapter le Slax Module Manager pour PureOS:

 

pure-os-manager-modules

 

En Actions sur PureOS 1.1 beta2:

 

La commande qui créer des .lzm a partir de .deb est debs2lzm exemple:

des2lzm audacious

Sinon on peut utiliser un fichier nommé Package_only.txt et mettre sur chaque ligne un logiciel puis appellé:

debs2lzm-file

Une fois la commande terminée vous avez 2 repertoires et un module

->"nom_du_logiciel" avec les .deb ,

->"nom_du_logiciel_ext" avec les .deb extrait,

-> le module (nom_du_logiciel.lzm)

 

Une fois le module télécharger(ci-dessous) ou créer grâce aux commandes, utiliser la commande "activate" pour pouvoir utiliser le logiciel:

activate nom_du_logiciel.lzm

Pour le désinstaller:

deactivate nom_du_logiciel.lzm

Télécharger des .lzm déjà construit depuis PureOs light (audacious, audacity, akregator, kino,...)

Télécharger nodep.dep (installable avec dpkg -i nodep.deb)

Télécharger nodep.bz2 (pour utiliser et voir les commandes utiliser sans les installer, pensez à mettre dans /usr/lib ou /usr/local/lib la librairie liblinuxlive)

 Contenu du .deb et .bz2:

debs2nod; debs2nod-file; nodinstall ->/usr/local/bin

debs2lzm; debs2lzm-file ->/usr/local/bin

liblinuxlive ->/usr/local/lib