Comment créer une distribution Ubuntu personnalisée avec Distroshare Ubuntu Imager
Si vous trouvez la configuration d'une nouvelle installation d'Ubuntu compliquée et ennuyeuse, cet outil est fait pour vous. Distroshare Ubuntu Imager est un programme unique car il permet de transformer une installation Ubuntu Linux existante en une distribution Ubuntu personnalisée, sous forme d'une image ISO installable.
Installation de Git
L'obtention de cet utilitaire est relativement simple, même s'il n'est pas disponible dans les dépôts de logiciels classiques d'Ubuntu. Vous devrez le télécharger directement depuis Github. Pour interagir avec Github, le paquet Git est nécessaire. Installez-le en ouvrant un terminal sous Ubuntu et en saisissant la commande suivante :
sudo apt install git
Téléchargement de Distroshare Ubuntu Imager
Une fois Git installé sur votre système Ubuntu, vous pouvez télécharger la dernière version de Distroshare Ubuntu Imager. Dans le terminal, utilisez la commande git clone pour télécharger le code source.
git clone https://github.com/Distroshare/distroshare-ubuntu-imager.git
La commande git clone téléchargera tous les fichiers nécessaires à l'exécution du script. Toutefois, il ne sera pas exécutable tant que les permissions ne seront pas correctement définies. Utilisez la commande CD pour vous rendre dans le dossier distroshare-ubuntu-imager, puis modifiez les permissions du script à l'aide de la commande chmod.
cd distroshare-ubuntu-imager sudo chmod +x distroshare-ubuntu-imager.sh
Configuration de la distribution Ubuntu personnalisée
L'outil Distroshare Ubuntu Imager fonctionne en analysant les programmes installés sur votre système et en créant un script exécutable. Avant de créer le fichier ISO, une configuration préalable est requise. Ouvrez le Centre logiciel Ubuntu (ou, alternativement, le terminal) et installez tous les programmes, pilotes et outils que vous désirez inclure dans l'ISO.
De plus, n'hésitez pas à personnaliser votre Ubuntu comme vous le souhaitez. Modifiez le fond d'écran, organisez vos images, vidéos, musiques et documents dans leurs dossiers appropriés. Gardez à l'esprit que la taille de l'image ISO augmentera en fonction des éléments ajoutés à votre système.
Lorsque votre système d'exploitation est entièrement personnalisé, ouvrez un terminal et installez toutes les mises à jour logicielles disponibles. Bien que cela ne garantisse pas que votre image ISO personnalisée sera entièrement à jour lors de son installation, elle sera bien plus récente que les images disponibles sur le site Web d'Ubuntu.
Pour mettre à jour Ubuntu, ouvrez le tableau de bord Gnome et recherchez "Logiciels et mises à jour". Lancez l'application et installez les mises à jour. Vous pouvez également utiliser le terminal et l'outil apt :
sudo apt update
Une fois la mise à jour des sources logicielles d'Ubuntu terminée, utilisez la commande upgrade pour installer les mises à jour en attente :
sudo apt upgrade -y
Création de la distribution Ubuntu personnalisée
Votre Ubuntu est maintenant entièrement personnalisé et prêt à être sauvegardé. L'étape suivante consiste à exécuter Distroshare Ubuntu Imager pour créer une nouvelle image ISO. Ouvrez un terminal et exécutez le script à l'aide de la commande sudo :
sudo ./distroshare-ubuntu-imager.sh
L'exécution du fichier distroshare-ubuntu-imager.sh est automatique. Lors de son premier démarrage, le programme installe toutes les dépendances nécessaires à la création d'un disque live, comme l'outil d'installation Ubiquity, les en-têtes Linux, etc.
Après l'installation de ces dépendances, Distroshare Ubuntu Imager passera en revue le système, générera un nouveau fichier initramfs, nettoiera le noyau, corrigera le programme d'installation d'Ubiquity, installera le menu Grub du disque live et finalisera le tout.
La finalisation de l'image ISO peut prendre un certain temps. En général, la création d'une image ISO d'une installation Ubuntu standard peut prendre jusqu'à une heure. La durée dépend principalement de la quantité de contenu présent sur votre système.
Une fois le script terminé, il génère un fichier ISO dans le répertoire suivant :
/home/distroshare/
Utilisez la commande suivante pour déplacer le fichier ISO nouvellement généré vers le répertoire personnel de votre utilisateur :
mv /home/distroshare/live-cd.iso ~/
Gravure d'un CD Ubuntu Live personnalisé
Maintenant que Distroshare Ubuntu Imager a terminé de créer la sauvegarde de votre installation sous forme d'image ISO, vous pouvez la graver. Il existe plusieurs façons de graver des images ISO sous Linux, mais la plus simple est d'utiliser l'outil de gravure Etcher Image.
Pour l'installer, rendez-vous sur ce site, sélectionnez "Linux" et cliquez sur télécharger. Une fois le téléchargement terminé, ouvrez votre gestionnaire de fichiers et décompressez l'archive ZIP. Après l'extraction, ouvrez un terminal et procédez comme suit :
cd ~/Téléchargements/etcher-* sudo chmod +x * ./etcher-electron-*-x86_64.AppImage
Si les commandes ci-dessus ont été entrées correctement, l'application Etcher devrait s'ouvrir immédiatement. À ce stade, branchez votre clé USB, cliquez sur "Sélectionner une image", recherchez live-cd.iso dans /home/votre_nom_d'utilisateur/, puis cliquez sur "Flash!".
Remarque: Si votre ISO Ubuntu personnalisée dépasse 64 Go, réduisez sa taille, car la plupart des images USB ne devraient pas dépasser 3 Go.

Le flash de l'image ISO prendra du temps, en fonction de sa taille. Laissez Etcher faire son travail. Une fois le processus terminé, redémarrez votre ordinateur, démarrez à partir de la clé USB et installez Ubuntu normalement. Après l'installation, tous vos programmes et paramètres seront là.