Bonjour,
Déjà pour te rassurer, tu dois savoir que créer une image disque (ISO) d'une version personnalisée, sous PCLinuxOS, n'est pas foncièrement difficile. La plupart des utilisateurs le font, ne serait-ce que pour avoir une copie utilisable de leur système quand ils y ont fait beaucoup de configurations, et qu'ils craignent de perdre tout cela... par des erreurs, ou par un défaut du matériel (ils emploient cette méthode pour faire une sorte de sauvegarde, en quelque sorte).
Il y a donc, je dirai, deux approches : tu fais une nouvelle version pour la partager, ou tu fais une version de ton système personnel, destiné uniquement à ton propre usage. Dans un cas comme dans l'autre, l'image iso qui en résultera peut être installée sur un autre PC. (Architecture PC).
Dans le cas d'une version à partager, publier, etc... tu vas simplement installer une version qui te servira de base, la modifier, nettoyer les fichiers inutiles, et lancer une commande avec son argument : "mylivecd ma-nouvelle-image.iso". C'est à peu près tout.
Les détails maintenant:
Je ne vais pas trop me pencher sur le cas d'une sauvegarde perso, mais sur le cas d'une version pour publier.
Tu installes sur une partition de taille suffisante. Disons, 6 Go est bien. Il n'est pas nécessaire de créer une partition séparée pour le home. Dans 6 Go, tu mettras 1,5 à 2 Go pour le swap, et tout le reste pour le système ( donc / ).
Tout ça au format ext4.
Une fois l'installation finie, tu redémarres, tu crées le mot de passe root : laisse-le à "root" pour l'usage, et l'utilisateur "guest", mot de passe "guest", à moins que tu ne veuilles le nommer... visiteur, par exemple (pas d'accent, pas de majuscule de préférence).
Après, lance Synaptic, recharge l'information sur les paquets, mets à jour, ajoute/supprime les applications que tu veux.
Vient ensuite le nettoyage : Bleachbit est préconfiguré pour faire une partie du nettoyage. Regardes les options...
Tu peux supprimer les documentations sous /usr/share/doc, mais pas le répertoire "HTML", et si tu veux conserver certaines docs (regardes dans les répertoires s'il y a quelque chose ayant de l'intérêt), tu peux les choisir à ce moment-là.
Généralement, j'utilise le gestionnaire de fichiers en console "mc" pour faire ça, parce qu'il est très pratique, on peut facilement naviguer, et aussi afficher ou éditer des fichiers (avec les touches F3 pour afficher, F4 pour éditer, puis F2 pour sauvegarder des modifications et F10 pour quitter un état).
De plus on peut sans risque le lancer en mode root, et ça, c'est bien.
Si tu utilises des applications graphiques, tu devras ensuite supprimer les fichiers de configuration créés dans le répertoire utilisateur (sauf si tu veux les conserver, pour une raison ou une autre).
Les fichiers de configuration que tu veux transmettre aux nouveaux utilisateurs seront placés sous /etc/skel. Pour éviter de les voir appartenir à "guest.guest", tu peux passer root en console, avec la commande "su -", qui te permet d'être dans un environnement root complet. Donc, tout fichier ou dossier copié dans ce mode, vers /etc/skel appartiendra à l'utilisateur root et au groupe root. C'est important, car dans le cas contraire ils ne seront pas copiés par le système, à l'attention des nouveaux utilisateurs (que ce soit après installation, ou lors de la création d'utilisateurs supplémentaires).
Enfin, j'ai quelques astuces pour nettoyer plus, à l'aide de la commande find... je passerai volontiers ces astuces, si tu le souhaite, quand ce sera le bon moment.
Une fois tout cela fait : assures-toi que le répertoire /tmp ne soit pas monté sur le système de fichiers tmpfs. Regardes avec la commande "mount" lancée en root. Tu ne dois pas avoir ça:
tmpfs on /tmp type tmpfs (rw)ni ça d'ailleurs:
none on /dev/pts type devpts (rw)
none on /dev/shm type tmpfs (rw)Si c'est le cas, édite /etc/fstab, commente la ou les lignes concernées avec un # au début de la ligne, et redémarre ta machine. Après, ne te connecte pas à la session X, mais dans un tty (console virtuelle) avec "Ctrl+Alt+F1" : et là, tapes le nom de l'utilisateur root (root) et ton mot de passe administrateur (idéalement, pour ce but, ce doit donc être "root").
Et là, tu tapes "mylivecd manouvelle-image.iso" (en argument, crée un nom de fichier... comme tu veux, avec ".iso" à la fin).
Tu auras un message d'erreur si tu n'as pas installé draklive-install préalablement.
Quand tu es positionné dans le home de root, depuis la console, tu n'as pas besoin d'arguments particulier pour éviter de mettre le produit du processus mylivecd hors circuit, ainsi que les fichiers temporaires. Tout fonctionnera ainsi par défaut. Si tu es positionné ailleurs dans le système (pour créer une iso de ton système perso, plus gros, par exemple), tu devras exclure le répertoire temporaire, que tu désigneras toi-même par une option, et l'image iso. Pour plus d'infos il y a la commande : "mylivecd -h" (en root).
Tu n'auras plus les identifiants de connexion à l'accueil GDM si tu ne t'arranges pas pour les conserver. Regarde dans le fichier /etc/rc.d/rc.sysinit avec mc, (touche F4) et avec la touche F7, recherche la chaine "guest", tu trouveras un paragraphe avec une ligne commançant par "mv /usr/share.... "
Il y a deux images pour l'accueil : une pour le live, et l'autre pour une fois installé. La seconde se nomme "background2.jpg" et elle est renommée lors de la phase post-installation, pour remplacer celle qui affiche les identifiants de connexion.
Tu ne dois pas avoir plus de 2500 à 2800 Mo max de données installées pour que ça tienne dans moins de 700 Mo (taille d'un CD classique). Et la quantité exacte de données dépend des types de fichiers. Si tu installes des jeux, par exemple, avec les données, et le musique, ça ne se compressera pas autant que d'autres types de fichiers.
Si tu fais une version perso avec ta config, pour ton usage, essaie d'exclure tes données personnelles (en les rangeant préalablement), car la taille max pour remastériser est limitée. Je ne sais plus combien au juste... et en tout cas, le processus prendra beaucoup plus de temps.
Différences : le plus riche est Xfce, Lxde est plus léger, et Openbox est juste un gestionnaire de fenêtres, le même qui est utilisé dans Lxde. Quelques programmes légers et des configurations pré-construites lui donnent l'apparence d'un vrai bureau...
Voilà.

Prêt à fait tes premiers essais ?
