====== Linux Mint MATE - VireGUL ======
===== 0. Liens utiles =====
Avec CUBIC :
* [[https://www.nextinpact.com/news/107281-cubic-personnalisez-et-automatisez-installation-dubuntu.htm|https://www.nextinpact.com/news/107281-cubic-personnalisez-et-automatisez-installation-dubuntu.htm]]
* [[https://askubuntu.com/questions/741753/how-to-use-cubic-to-create-a-custom-ubuntu-live-cd-image|https://askubuntu.com/questions/741753/how-to-use-cubic-to-create-a-custom-ubuntu-live-cd-image]]
* [[https://www.linuxuprising.com/2018/07/how-to-customize-ubuntu-or-linux-mint.html|https://www.linuxuprising.com/2018/07/how-to-customize-ubuntu-or-linux-mint.html]]
* [[https://linoxide.com/linux-how-to/create-custom-live-cd-image-cubic-ubuntu/|https://linoxide.com/linux-how-to/create-custom-live-cd-image-cubic-ubuntu/]]
Autres méthodes :
* [[https://community.linuxmint.com/tutorial/view/1784|https://community.linuxmint.com/tutorial/view/1784]]
* [[https://neurobin.org/projects/softwares/unix/JLIVECD/|https://neurobin.org/projects/softwares/unix/JLIVECD/]]
===== 1. Préparation =====
Téléchargement de Mint MATE 19.1 64 bits : [[https://www.linuxmint.com/edition.php?id=263|https://www.linuxmint.com/edition.php?id=263]]
Installation de Cubic : [[https://launchpad.net/~cubic-wizard|https://launchpad.net/~cubic-wizard]]
===== 2. Dossier local =====
Créer un dossier local de travail : mintviregulmate
===== 3. Lancement de Cubic =====
- choisir le dossier de travail
- choisir l'ISO Mint MATE
- Personnaliser le nom de la distrib
Valider et attendre de se retrouver dans l'environnement chroot :
root@nom_machine:~ #
Là, on peut commencer à lancer les commandes utiles :
apt-get update && apt-get upgrade
En cas d'erreurs gconf, il est nécessaire de relancer la fin d'installation des paquets (bug présent sur une install classique)
dpkg --configure -a && apt-get upgrade
apt-get dist-upgrade #pour mise à jour de noyau : à confirmer si bugs ?
Et on peut aussi installer tout ce qu'on veut.
Voir la liste des paquets à installer. **A compléter**…
apt-get install git
cd /root/
git clone [[https://framagit.org/viregul/matelinux.git|https://framagit.org/viregul/matelinux.git]]
cd matelinux && chmod +x ./maj_mintpaquets.sh
Cela supprime certains paquets (langue…) et en rajoute un paquet d'autres.
(Répondre "o" par défaut à chaque question ou adapter le script…)
===== 4. Ajout de fichiers =====
Il est possible d'ajouter des fichiers par glisser déposer dans le chroot dans le dossier courant.
On peut y glisser des fonds d'écrans, de la documentation…
* Fons d'écran dans /usr/share/backgrounds/backgrounds-viregul/
* Documentation dans /usr/share/ubuntu-doc-viregul/
On fait un lien depuis /etc/skel/Bureau/Documentaiton et /etc/skel/Desktop/Documentaiton vers /usr/share/ubuntu-doc-viregul
On peut remplacer le fond d'écran par défaut /usr/share/background/linuxmint/default_background.jpg (lien vers bookwood_linuxmint.jpg) par un fond d'écran personnalisé.
!!! **Ne pas oublier** de supprimer le dossier /root/mateviregul en fin de cutomisation.
===== 5. Customisation =====
Une fois le chroot terminé, on peut personnaliser les certains paramétres :
==== Paramètres de l'utilisateur par défaut ====
Personnaliser le /etc/skel/
Il suffit de modifier le dossier /etc/skel pour qu'il soit applique à chaque compte créé
A compléter…
==== Paramètres d'installation par défaut : ====
Personnaliser la langue par défaut au lancement et à l'installation : (Voir [[https://help.ubuntu.com/community/LiveCDCustomization#Setting_regional_defaults|doc]])
==== Paramètres du fond d'accueil ====
A changer dans custom-live-iso/isolinux : splash.pcx et splash.png
===== 6. Finalisation =====
A compléter.