La méthode
- Installer une distribution dérivée d'Ubuntu avec les paquets et fichiers utiles. Si possible utiliser un script générique pour la reproduire
- En générer une iso avec Pinguy Builder Live-build (outil de création de Live par Debian)
ou remastersys (à oublier, n'est plus développé) - L'installer sur une clef USB et tester le déploiement
- Possibilité d'augmenter le temps de déploiement avec les fichiers Preseed de Debian-Installer
Méthode détaillée
En vrac, à compléter. À déposer sur Git ? https://doc.ubuntu-fr.org/personnaliser_livecd - http://wiki.maxico.flqt.fr/personaliser_iso_ubuntu
Tests d'outils de customisation
- uck : projet abandonné
- remastersys (pinguy builder) : non fonctionnel sur 16.04 ?
- respin :
- mklivecd :
Trucs utiles à ne pas oublier, à proposer ...
- Environnements : Gnome-shell, cinnamon, xfce, MATE ? (qui inspire bon nombre de projets)
- Distros :
- Debian : stable, robuste, une install pas très “grand public”.
Ce n'est plus vraiment le cas. Les dernières install réalisées (Nov 2020) se font très facilement en quelques clics et sont assez similaires à ce que peut proposer Ubuntu par exemple.
- Ubuntu : présence de publiciel
- Mint : base ubuntu, développement Cinnamon
Paquets utiles à installer
En plus de ceux déjà présents dans la plupart des distros :
- Accessoires/Utilitaires : PDFSam (avec openjdk-8-jre), PDF Mod (avec Mono?), Calibre, Transmageddon, P7zip, Simple scan, Geany, fslint , shutter, redshift-gtk, Virtualbox-5.2 (avec depots Oracle), tombo, meld, remmina (ppa), vim, grsync, gdebi
- Bureautique : Freeplane, Scribus, LibreOffice (stable v6 avec libreoffice-gnome), okular, xournal
- Internet/Mails : Zimbra Desktop, Filezilla, Thunderbird
- Éducation : Gcompris, Scratch, TuxPaint, TuxType, Musescore, gnome-games
- Jeux : Gnome-Games
- Audio : Audacity, soundconverter, easytag
- Securité : KeepassXC
- Paquets non libres : MasterPDF pour PDF avec formulaires
- Boot personnalisé avec Grub-customizer ?
- Imprimantes à préinstaller ?
- Pack de Fonds d'écran perso
- Paquets non libres ? gstreamer1.0-plugins-ugly gstreamer1.0-plugins-bad msttcorefonts
- Polices de caractères : ttf-freefont gsfonts gsfonts-other gsfonts-x11
Trucs en plus
- Polices de caractères sympa : A définir, lister
- Personnaliser ubiquity pour y intégrer des infos sur CEMEA (celui pendant l'installation)
- Personnaliser le Ubuntu MATE Welcome pour y intégrer des infos sur CEMEA (celui de post-installation)
- Ajouter des ressources et documentation
- Personnaliser écran accueil lightdm
- Personnaliser splash-screen allumage extinction
- chiffrer le /home de l'utilisateur par défaut
Personnalisation environnement utilisateur
- Personnaliser la page d'accueil par défaut de Firefox (libérons nous ?)
- Ajouter les extensions par défaut à Firefox (ublock, ghostery…)
- Définir moteur de recherche par défaut : Qwant (extension ?)
- Outils pour utilisateur : grammalecte pour Libreoffice
Documentation à rajouter
Depuis l'espace utilisateur, rajouter un dossier avec liens vers :
- Framabook : LibreOffice, c'est stylé : https://framabook.org/libreoffice-cest-style/
- Framabook : Libre Association : https://framabook.org/guide-libre-association/
- Framabook : Libertés numériques : https://framabook.org/libertes-numeriques/
- Framabook : Grisebouille Tome I : https://framabook.org/grise-bouille-tome-1/
- Autres ?
Projet en cours
- Première version sur Ubuntu MATE 18.04
- Une version sur une base Debian Buster (en lien avec le projet webradio)
Personnaliser avec Cubic
Expérimentation sur la base d'une Debian Buster pour réaliser un live de la webradio V2
1) Installer Cubic https://launchpad.net/cubic
2) Télécharger une iso à jour. Ici une debian-live-10.6.0-amd64-mate hybrid