Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 23 May 2015, 05:13
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Procédure - Création d'une Pupplet
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [15 Posts]  
Author Message
Fab7

Joined: 14 Nov 2011
Posts: 14

PostPosted: Sat 03 Dec 2011, 11:36    Post subject:  Procédure - Création d'une Pupplet  

Bonjour tout le monde,

Après avoir pas mal navigué sur tout un tas de forums concernant les live usb, je suis resté sous le charme de toutou linux que j'ai réussi à installer en live usb.

A présent, j'aimerais créer à l'instar de certains, ma propre version.

Pour cela, j'aimerai recueillir vos conseils avec quelques questions, qui vont s'accumuler de jour en jour. Si vous êtes, d'accord, j'essaierai de rédiger une procédure de création de pupplet orientée "live-usb" sur ce forum.
Je ne demande pas que tout me tombe entre les mains toutou cuit, mais l'aide serait très appréciée.

Je ne sais pas trop par quoi commencer, veuillez m'excuser, la tâche va être de longue haleine.

J'ai repris des infos du thread suivant : http://www.murga-linux.com/puppy/viewtopic.php?search_id=574771825&t=52291


* But *

Création d'une pupplet entièrement française destinée à être utilisée en live-usb sur plusieurs machines.

Sous-but : pouvoir déployer simplement des clefs usb avec différentes pupplets en fonction de ce que j'aimerai faire. Ex : outil de dépannage, surf internet, bureautique etc.

Je préfère faire plusieurs petites pupplets qu'une plus grosse qui ferait tout.

Sachant qu'une des pupplet servira dans le cadre de mon travail pour donner des outils de dépannage à mon équipe de support informatique qui n'est pas très technique au fil des ans et ne lit pas forcément très bien l'anglais.

* Documentations *

- Quelles sont les documentations les plus à jour qui pourraient m'aider dans cette tâche ?

* Liens *

Liste des versions de Puppy / Toutou Linux : http://www.murga-linux.com/puppy/viewtopic.php?search_id=1344857323&t=70239

* Environnement de travail *

- Quel est l'environnement de travail le plus adapté pour ce projet ? Windows ? Linux ? Quelle distribution ?

- Quels sont les outils à installer et utiliser ? Des outils d'ajout / suppression de paquets ? de compilation ?

* Sources *

A partir de quelle distribution commencer ? Pourquoi ?

- toutou412basix ?
- Puppy barebones 421 + paquet de francisation de esmourguit ?
- Puppy barebones 431 + paquet de francisation de esmourguit ?
- Toutou 4.3.1 ?

Autre chose ?


* Méthodes *

Faut-il travailler sur un système installé en local sur disque dur en version complète ou travailler directement sur une version-live usb ?

- Vaut-il mieux partir de quasiment rien (version basix) et ajouter ce que l'on veut. Sachant que je ne sais pas comment gérer tout ce qui est pilotes de matériels.

J'avoue que Toutou 4.3.1 est tout joli mais j'aimerai retirer pas mal de choses comme les menus qui s'affichent avec clics droits et gauches, des applications qui ne m'inntéressent pas.

Garder des choses comme l'affichage automatique des disques sur le bureau qui est très pratique.

Merci à ceux qui auront au moins eu le courage de me lire et à ceux qui me guideront.
Back to top
View user's profile Send private message 
Médor


Joined: 26 May 2011
Posts: 2236

PostPosted: Sat 03 Dec 2011, 18:52    Post subject:  

Bonsoir Fab7,

Brièvement,

LiveUSB :
le boot sur USB n'est pas toujours possible suivant le PC (même sur des PCs pas forcement très anciens).


Choix de la distribution de base :

- un LiveWinXP pour les applications natives : réparation système de fichiers ntfs, défragmentation, registre etc.

- un LivePuppy pour le reste !

- Les logiciels avancés pour les manipulations de disques sous Linux sont le plus souvent disponibles qu'en anglais (à part Gparted).


Choix de la puplette :

Gros débat suivant le matériel sur lequel elle sera utilisée !
Une base de 431 pour du matériel de ~6 à 10 ans ou une plus récente pour un meilleur support réseau mais en français le choix est restreint (la TTL5x n'est pas encore sortie...)
Dans l'utilisation prévue, on se fiche de la partie graphique le vesa étant suffisant.

Voir Puppy rescue os basé sur la Lucid528 qui à été créé à cet effet Wink
les fichiers de langue fr sont à adapter de ceux existants des 4x, lupq, lucid ou à extraire d'une Asri 300...


Pour la doc. sur le fonctionnement de puppy voir :
http://puppylinux.com/


Quelques notes :

Le comportement du menu de la TTL431 peut être modifié (Tableau de bord) ou bien en adaptant les fichiers de jwm (ou en changeant de gestionnaire de fenêtres).

Une version basique est plutôt préférable, la désinstallation d'applications intégrées n'est pas directement supporté par le PPM sur cette version, (fonction uniquement disponible sur les versions 5x bien réalisées) mais l'on peut réinstaller le pet de l'application puis le désinstaller avant une remastérisation...

Des fichiers sfs contenant de nouvelles applications peuvent être créés et être montés à la demande par SFS Load on the fly (à rajouter sur la 431), ou bien être sélectionnés dans le BootManager, ils deviennent alors utilisables après un reboot, jusqu'à 6 sfs d'origine (j'ai une puplette prévue pour 40 sfs...).



Choix de l'installation pour l'environnement de travail :

le ntfs ne préservant pas les droits de fichiers Linux, donc en frugale dans une partition Linux conséquente, le full présentant des inconvénients pour effectuer une remastérisation.


Pour la compilation il faut le sfs de devx adapté (ou le pet) ainsi que celui des sources du noyau correspondant si nécessaire.


Cordialement,
Médor.

PS:
le site http://puppylinux.ca n'est plus fonctionnel.
Back to top
View user's profile Send private message 
Médor


Joined: 26 May 2011
Posts: 2236

PostPosted: Sun 04 Dec 2011, 10:06    Post subject:  

Bonjour Fab7,

Idea J'avais oublié dans la pléiade des puplettes celle-ci :
Toutou Rescue 4.31

Crée par Zorgue, membre d'ASRI éducation

Cordialement,
Médor.
Back to top
View user's profile Send private message 
Fab7

Joined: 14 Nov 2011
Posts: 14

PostPosted: Sun 04 Dec 2011, 12:54    Post subject:  

Bonjour à tous,

Merci Medor pour ta réponse.
Je compte palier à l'impossibilité de boot via usb en créant ensuite un CD-live. Mais vu le parc informatique que nous avons, je ne devrais pas trop avoir de problème.

Le liveWinXP ne me tente pas trop et de ce fait, je suis conscients de me séparer d'outils type defrag ou accès BdR. Néanmoins la récupération des données me semble le plus important, ensuite, mieux vaut réinstaller un système une fois toutes les données récupérées.

La partie graphique est importante pour moi, y a t'il possibilité de lancer des programmes, shells, avec un raccourci sous forme d’icônes comme sous windows ? Un exemple tout bête faire un icône qui lance un "ls -ltr |grep toto" ?

Choix de la puplette :

Si j'ai bien compris partir de :

- TTL 4.3.1 (ToutouLinux) a l'avantage d'être déjà francisé.
ou
- puppy rescue os qui est basé sur Lucid528 tout comme asri 300 déjà francisé. Dans ce cas, pourquoi ne pas partir d'une ASRI 300 et ajouter / supprimer des applications ? Il semble y avoir un module pour ça (dont je ne retrouve plus le lien)
ou
-Toutou rescue qui ressemble à ce que j'aimerai faire. J'essaierai éventuellement de contacter son auteur. Mais cette version semble plus ancienne.

Quels sont les critères d'aide au choix ? Plus je lis (toute mon après-midi déjà) Smile , plus je m'y perds et suis pourtant si impatient de commencer à mettre les mains dans le cambouis.

Dans le cas où je dois partir d'une version anglaise ou traduire des .pet, j'ai trouvé ce lien pour la traduction : ici

Pour traduire une lucid528, suffit-il de copier des fichiers issus d'asri ?


Environnement de travail :

Ok pour une installation frugale, mais de quelle distribution ? Doit-elle est celle dont je veux baser mon live-usb ?

Je n'ai pas trop compris le coup de la compilation et des sources du noyau.
Dans ma vision naïve je pensais qu'il suffisait par exemple de prendre une toutou linux 3.2.1, ajouter des programmes, supprimer, modifier le thème, le bureau les raccourcis, faire ensuite une sauvegarde qui génère un fichier et ensuite utiliser un outil dont j'ai oublier le nom pour fusionner le fichier de sauvegarde avec le fichier principal du système.
Et ensuite, je ne sais pas encore comment, créer une image .iso.[/url]
Back to top
View user's profile Send private message 
Fab7

Joined: 14 Nov 2011
Posts: 14

PostPosted: Sun 04 Dec 2011, 17:53    Post subject:  

Pour le sfs devx, je viens de comprendre en lisant Comment Puppy fonctionne

Corrigez-moi si je me trompe, il s'agit d'un "environnement" de développement permettant de compiler du C ou du C++

Un sfs étant un ensemble de programmes et de paramétrage qui se charge au démarrage du système au même titre qu'un fichier de sauvegarde.

Et l'application "SFS Load on the fly" permet de charger des sfs sans devoir redémarrer le système.

Est-ce bien cela ?
Back to top
View user's profile Send private message 
Médor


Joined: 26 May 2011
Posts: 2236

PostPosted: Sun 04 Dec 2011, 18:51    Post subject:  

Bonsoir Fab7,

Pas facile de vouloir mettre la charrue avant les bœufs...

J'estime que la Toutou Rescue est actuellement le meilleur choix de départ en français, je l'avais complétement zappée...
Vieux est relatif, Toutou 4.31 originel étant de Décembre 2009 !

Il faut bien faire le distinguo entre des applications multilingues en C, C++, Gtk, etc. et les scripts (interpréteurs de commandes : sh, dash, bash...) qui sont du style des fichiers .bat du dos en bien plus évolués, l'équivalent d'autoexec.bat étant /etc/profile (lisible par clic droit : ouvrir en texte).

Les applications multilingues ont des fichiers (si fournis...) pour le français dans /usr/share/locale/fr/LC_MESSAGES/nom_du_programme.mo

Les scripts originaux en anglais sont par contre sont à traduire s'ils n'existent pas déjà en français, et à condition qu'ils soient bien de la même version et non modifié...

Les icônes des programmes visibles sur le bureau et dans le Menu suivent en principe les règles définies par free.desktop.org, ce sont des fichiers principalement dans /usr/share/applications/nom_du_programme.desktop (lisibles en texte) et comportant notamment le nom de l'application, le programme à lancer, l'icône associé, l'emplacement dans une sous section du Menu, etc.

Un script de commande peut donc avoir un fichier.desktop et être placé sur le bureau par glissé/déposé depuis le gestionnaire de fichiers : Rox.

La création d'une iso peut être faite par la commande mkisofs en plaçant dans un répertoire l'ensemble des fichiers la composant, puppy possède un programme de remastérisation pour simplifier la chose, la création de l'iso étant l'étape finale, bien évidement ils faut d'abord avoir créé, installé les applications supplémentaires voulues.

En réponse au dernier message : oui tout à fait correct Wink


Cordialement,
Médor.
Back to top
View user's profile Send private message 
Fab7

Joined: 14 Nov 2011
Posts: 14

PostPosted: Tue 06 Dec 2011, 17:42    Post subject:  

Je me suis donc porté sur toutou rescue.
Mais je rencontre déjà quelques soucis, je vais en faire part dans un autre thread.
Back to top
View user's profile Send private message 
Fab7

Joined: 14 Nov 2011
Posts: 14

PostPosted: Sun 11 Dec 2011, 15:57    Post subject:  

Bonsoir tout le monde,

Je suis finalement parti de toutou linux 4.3.1 et ai trouvé mon bonheur pour faire un menu de démarrage via isolinux.

J'essaye à présent de faire une iso de mes modifications.

Actuellement j'ai un fichier ttl-431.sfs le fichier de sauvegarde qui contient mes modifications.
J'aimerais "reconstruire" un ttl-431 incluant mon fichier de sauvegarde "à l'intérieur" ET qu'au démarrage de mon usb-live on me repose les questions du choix du clavier, du type d'écran etc.

Comment faire svp ?

J'ai bien vu la création d'une image iso directement avec les outils mais cela garde mes paramètres de résolution ou alors j'ai raté quelque chose.

Merci pour votre aide.
Back to top
View user's profile Send private message 
Freco


Joined: 20 Feb 2011
Posts: 153

PostPosted: Sun 11 Dec 2011, 17:31    Post subject:  

Bonsoir,

Je me suis fait un toutou personnalisé pour mes élèves en utilsant de l'outil REMASTERISATION de la version ASRI eduprofs300 basé sur Lucid Puppy 5.2.8.
Tu retires et tu charges ce que tu veux, avec tes préférences, et plus besoin de fichier de sauvegarde!
J'adore!

Est-ce que c'est bien ce que tu cherches?

Voici le post associé pour remasteriser à partir de Lucid Puppy:
http://www.murga-linux.com/puppy/viewtopic.php?t=71349

Ce n'est pas la même version, mais ça peut te donner des idées.

Sur la 431, l'option se situe dans le tableau de bord, onglet Installation, case "créer un Live CD personnalisé".

Bonne soirée.
Back to top
View user's profile Send private message 
Fab7

Joined: 14 Nov 2011
Posts: 14

PostPosted: Sun 11 Dec 2011, 18:14    Post subject:  

Bonsoir Freco,

Merci. J'ai bien vu "créer un Live CD personnalisé" et c'est ce que j'ai utilisé mais j'ai dû me tromper quelque part car il ne me demande plus au démarrage du système le choix du clavier ni la résolution ni le choix d'utilisaer Xorg ou non.

Je n'ai pas encore tenté la pupplet d'Asri car elle pèse beaucoup et pense qu'elle me demanderai plus de travail qu'à partir de toutout Smile

Là, j'ai reussi à ajouter des "applications windows XP" via Wine j'ai peur de ne pouvoir réussir sur une autre version vu le nombre d'heure que j'y ai passé. Wink
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 3009
Location: France

PostPosted: Sun 11 Dec 2011, 19:32    Post subject:  

Fab7 wrote:
J'ai bien vu "créer un Live CD personnalisé" et c'est ce que j'ai utilisé mais j'ai dû me tromper quelque part car il ne me demande plus au démarrage du système le choix du clavier ni la résolution ni le choix d'utilisaer Xorg ou non.

Je n'ai pas encore tenté la pupplet d'Asri car elle pèse beaucoup et pense qu'elle me demanderai plus de travail qu'à partir de toutout Smile

Là, j'ai reussi à ajouter des "applications windows XP" via Wine j'ai peur de ne pouvoir réussir sur une autre version vu le nombre d'heure que j'y ai passé. Wink

Si ton live ne te demande pas le clavier et l'affichage, c'est probablement car lors de ta remasterisation tu as intégré ton profil matériel. Cela peut être pratique dans le cadre d'une utilisation sur un seul ordinateur, mais c'est plus problématique dans le cas d'une utilisation sur plusieurs ordinateurs (non dotés des mêmes caractéristiques matérielles).
Lors de ta prochaine remasterisation, tu pourras indiquer que tu ne souhaites pas conserver ton profil matériel.

Pour ce qui est de l'intégration de programmes Windows, ce n'est pas toujours simple. Pour te simplifier la vie, il serait préférable que tu utilises des versions 'portables', elles sont plus simples à intégrer.
Reste le problème des licences...

Cordialement,
Back to top
View user's profile Send private message Visit poster's website 
Fab7

Joined: 14 Nov 2011
Posts: 14

PostPosted: Mon 12 Dec 2011, 10:35    Post subject:  

Merci Asri, je vais remasteriser ce soir et ai dû faire une boulette sur l'optien de garder la configuration matérielle.

Pour les applications windows j'utilise effectivement des versions portables et sans problème de licences. Ce sont généralement de petits exécutables type affichage de la base de registres etc.
Back to top
View user's profile Send private message 
Pelo


Joined: 10 Sep 2011
Posts: 4523
Location: Mer méditerrannée (1 kms°)

PostPosted: Wed 13 May 2015, 13:48    Post subject: remasteriser le live CD ASRI EDU 310
Subject description: Quid des Zrive Adrive
 

Maintenant que le Sfs principal ne contient pas tout, comment fait-on ?
Cas concret ASRI edu a310 (precise 5.7.1) .
J'utilisais assez fréquemment cet outil, là en 2015, mais avec un seul SFS.
Il prend L'ISO de base, regarde dans la session courante ce qu'on a ajouté, enlevé, et il remastérise en conséquence. Pratique, vraiment très pratique. Smile
A l'ancienne ma puplette PELO LeTroll (ASRI edu 310 décapée) fait 147MB tout compris, mais à l'ancienne, pas de Zdrive, Adrv et Ydrv, ce qui la rend certes moins modulable....
Bien sûr, il faut que le profesor ASRI ne se rende compte de rien à l'écran, Surtout qu'elle fait espagnol (mais çà aussi, il n'est pas obligé de le savoir). En amerique du Sud, s'ils récupèrent des ordis dans les écoles, ce sont des portables Windows xp, des années 2004 par là. Les élèves n'ont pas des tonnes (Tetra, c'est çà ?) de mémoire à leur disposition
partition.jpg
 Description   ASRI edu purifiée, sous 150MB c'est une Puppy, c'est sûr.
 Filesize   42.7 KB
 Viewed   63 Time(s)

partition.jpg


_________________
Dr Pelo : not yet burn on el Disco Dur Exclamation .
Back to top
View user's profile Send private message Yahoo Messenger 
ASRI éducation


Joined: 09 May 2009
Posts: 3009
Location: France

PostPosted: Thu 14 May 2015, 01:20    Post subject: Re: remasteriser le live CD ASRI EDU 310
Subject description: Quid des Zrive Adrive
 

Pelo wrote:
Maintenant que le Sfs principal ne contient pas tout, comment fait-on ?
Cas concret ASRI edu a310 (precise 5.7.1) .
J'utilisais assez fréquemment cet outil, là en 2015, mais avec un seul SFS.
Il prend L'ISO de base, regarde dans la session courante ce qu'on a ajouté, enlevé, et il remastérise en conséquence. Pratique, vraiment très pratique. Smile
A l'ancienne ma puplette PELO LeTroll (ASRI edu 310 décapée) fait 147MB tout compris, mais à l'ancienne, pas de Zdrive, Adrv et Ydrv, ce qui la rend certes moins modulable....

Bonjour Pelo !

Je n'utilise pas le script de remasterisation proposé par Puppy, car je fais tout manuellement (ainsi, je contrôle l'ensemble des modifications effectuées).
Néanmoins, je peux t'apporter un début de réponse.

L'intégration de toutes tes modifications dans le sfs principal, n'est pas forcément une difficulté, bien au contraire.
Lorsque tu remasterises, tu adaptes l'OS à tes habitudes/besoins. Tu obtiens ainsi un fichier sfs principal qui contient l'ensemble de ta personnalisation (pratique et efficace).
Ensuite, si tu as besoin d'ajouter des applications : tu peux le faire en ajoutant des fichiers adrv/ydrv à ton fichier iso ; tu peux également monter des fichiers sfs ou installer des paquets pet.

Du coup, ta remasterisation reste très modulable !

Cordialement,

_________________
Projet ASRI éducation => Association | Forum | Dépôt | Espace kids
Back to top
View user's profile Send private message Visit poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 4523
Location: Mer méditerrannée (1 kms°)

PostPosted: Thu 14 May 2015, 20:49    Post subject: Voilà Puppy telle que je la vois moi aussi.
Subject description: dans la poche, ou le portefeuille, accrochée au trousseau de clefs
 

fab7 :

"* But *
Création d'une pupplet entièrement française destinée à être utilisée en live-usb sur plusieurs machines.
Sous-but : pouvoir déployer simplement des clefs usb avec différentes pupplets en fonction de ce que j'aimerai faire. Ex : outil de dépannage, surf internet, bureautique etc.
Je préfère faire plusieurs petites pupplets qu'une plus grosse qui ferait tout.
Sachant qu'une des pupplet servira dans le cadre de mon travail pour donner des outils de dépannage à mon équipe de support informatique qui n'est pas très technique au fil des ans et ne lit pas forcément très bien l'anglais."

_________________
Dr Pelo : not yet burn on el Disco Dur Exclamation .
Back to top
View user's profile Send private message Yahoo Messenger 
Display posts from previous:   Sort by:   
Page 1 of 1 [15 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.1081s ][ Queries: 12 (0.0041s) ][ GZIP on ]