Comment créer une image ISO Ubuntu personnalisée avec Cubic

Créez une image ISO Ubuntu personnalisée avec Cubic en modifiant une image Ubuntu officielle et en la recréant sous forme d'installateur amorçable. Cubic est un assistant graphique avec terminal intégré : utilisez-le pour ajouter des paquets APT ou modifier des fichiers dans l'image, puis générez une nouvelle image ISO. Ce guide utilise Ubuntu Desktop, mais Cubic est également compatible avec de nombreuses images basées sur Ubuntu.

Le projet de Cubic indique que son système hôte doit exécuter Ubuntu 18.04.5 ou une version ultérieure. Vous aurez également besoin de l'ISO d'origine, d'un nouveau dossier de projet vide sur votre disque local avec suffisamment d'espace pour l'image extraite et le fichier de sortie, ainsi que d'une clé USB distincte suffisamment grande pour l'ISO finalisée. L'écriture de l'image efface la clé USB.

1. Téléchargez et vérifiez une image ISO officielle d'Ubuntu

Téléchargez l'image ISO actuelle d'Ubuntu Desktop depuis la page de téléchargement officielle . Choisissez l'architecture des ordinateurs sur lesquels vous prévoyez de l'installer et conservez l'image ISO téléchargée telle quelle comme source.

Page de téléchargement d'Ubuntu Desktop dans un navigateur avec un bouton Télécharger.
Commencez par télécharger la version de bureau officielle d'Ubuntu.

Ubuntu fournit un fichier de somme de contrôle SHA-256 avec ses images. Dans un terminal, calculez le hachage de l'ISO téléchargée sha256sum <your-ubuntu-file.iso>et comparez-le à l'entrée correspondant à ce nom de fichier dans le répertoire `/ etc/SHA256SUMS sudo ...

J'ai téléchargé l'image ISO d'Ubuntu Desktop à côté d'un terminal affichant la vérification SHA256SUMS et un résultat OK.
Vérifiez que l'image originale correspond à sa somme de contrôle publiée.

2. Installer Cubic

Sur l'ordinateur Ubuntu que vous utiliserez pour la compilation, ouvrez le Terminal et exécutez les commandes PPA actuelles de Cubic. Confirmez le dépôt si Ubuntu vous le demande.

Terminal Ubuntu contenant les commandes permettant d'activer Universe, d'ajouter le PPA de Cubic, de mettre à jour les listes de paquets et d'installer Cubic.
Installez Cubic à partir de son PPA de projet.
sudo apt-add-repository universe
sudo apt-add-repository ppa:cubic-wizard/release
sudo apt update
sudo apt install --no-install-recommends cubic

Lancez Cubic depuis le menu des applications. La page officielle du projet répertorie les systèmes hôtes compatibles et les étapes d'installation.

3. Configurez le projet et l'image source

Créez un nouveau projet Cubic et sélectionnez un répertoire de projet dédié et vide. Conservez l'ISO source en dehors de ce répertoire afin qu'elle reste intacte. Un disque local est préférable à un support amovible ou réseau pendant l'extraction et la reconstruction du système de fichiers par Cubic.

Écran de nouveau projet cubique affichant le champ du répertoire du projet et le sélecteur de dossiers.
Choisissez un dossier de travail dédié.

Sur la page du projet, sélectionnez l'ISO d'Ubuntu et définissez-la comme image d'origine. Cubic l'analyse et renseigne les détails du projet. Conservez les valeurs suggérées, sauf si vous avez besoin d'un nom de fichier de sortie ou de métadonnées spécifiques ; le guide de la page du projet Cubic décrit ces champs.

Formulaire de projet Cubic avec répertoire de travail et image ISO originale du bureau Ubuntu sélectionnés.
Veuillez confirmer le dossier du projet et l'ISO source.

4. Personnaliser le système de fichiers image

Poursuivez l'extraction et la préparation jusqu'à l'ouverture du terminal intégré de Cubic. Les commandes de ce terminal modifient l'image personnalisée, et non le système Ubuntu exécutant Cubic. Par exemple, installez des paquets Debian comme ceci :

apt update
apt install --yes curl vim
apt clean

Utilisez cette commande apt remove --yes package-namepour supprimer un paquet Debian ou modifier les fichiers de configuration de l'image afin de changer les valeurs par défaut. Le terminal de Cubic n'installe pas les applications Snap ; utilisez les paquets APT pour cela. Consultez la documentation de la page Terminal pour plus de détails.

Cubic a intégré un terminal racine installant curl et vim dans le système de fichiers personnalisé.
Ajoutez les paquets Debian dans le terminal de Cubic.

Si Cubic affiche une page « Paquets », ne l'utilisez pas pour ajouter des logiciels. Le guide officiel indique que cette ancienne page Ubiquity détermine les paquets supprimés lors de l'installation ; il ne s'agit pas d'un programme d'installation d'applications. Elle est absente sur Ubuntu Desktop 23.04 et versions ultérieures. Ajoutez ou supprimez plutôt des paquets via le terminal intégré.

5. Conservez les paramètres de compilation appropriés et générez l'ISO.

Poursuivez la navigation dans les options de Cubic. Sauf si vous avez besoin d'un noyau de démarrage live, d'un menu de démarrage ou d'un comportement d'installation sans assistance différents, conservez les paramètres par défaut recommandés. Sur la page Compression, gzip est l'algorithme par défaut et un choix généralement judicieux. D'autres algorithmes permettent de faire varier la taille de l'image de sortie en fonction du temps de compilation et de l'utilisation du processeur ; consultez le guide de compression de Cubic pour connaître les différentes options.

Page de compression cubique avec gzip sélectionné.
Gzip est le choix de compression par défaut.

Procédez à la génération, vérifiez le nom du fichier de sortie et lancez la compilation. Cubic enregistre la nouvelle image ISO dans le répertoire du projet. Conservez ce dossier jusqu'à la fin des tests afin de pouvoir identifier le fichier de sortie et répéter la compilation ultérieurement.

Si disponible, utilisez la fonction de test de Cubic pour vérifier que l'ISO démarre bien dans un environnement live. Son émulateur ne fournit pas de disque pour l'installation du système d'exploitation. Sur les images Ubuntu Desktop récentes, l'interface live peut masquer certaines personnalisations, même si elles sont présentes après l'installation. Il est donc conseillé de vérifier les modifications importantes sur un ordinateur de test avant de déployer l'image.

6. Écrire l'ISO personnalisée sur une clé USB

Sous Ubuntu, ouvrez le Gestionnaire de disques, sélectionnez la clé USB amovible, puis choisissez Restaurer l'image disque dans le menu du lecteur. Sélectionnez l'ISO personnalisée et vérifiez bien le périphérique cible avant de confirmer : l'opération écrasera tous les fichiers et partitions présents sur cette clé USB.

Écran de restauration d'image disque de GNOME Disks avec ubuntu-custom.iso et une clé USB amovible sélectionnés ; un avertissement indique que le disque sera effacé.
Vérifiez la clé USB cible avant de restaurer l'image.

Une fois l'écriture terminée, éjectez la clé USB et démarrez l'ordinateur cible depuis celle-ci via son menu de démarrage ; la touche varie selon le fabricant. Testez le système en mode Live avant l'installation. Si vous souhaitez installer Ubuntu, suivez le guide d'installation d'Ubuntu Desktop et sauvegardez l'ordinateur cible avant de sélectionner une option d'effacement de disque. Le guide de création de clés USB d'Ubuntu aborde la création de disques et d'autres outils d'écriture.

Des vérifications rapides en cas de problème.

  • Si la somme de contrôle ne correspond pas, téléchargez à nouveau l'ISO et vérifiez la liste des sommes de contrôle signées avant de la modifier.
  • Si une application est manquante après l'installation, vérifiez que vous l'avez bien installée dans le terminal intégré de Cubic ; la page Packages concerne le comportement de suppression d'Ubiquity.
  • Si la clé USB ne démarre pas, vérifiez à nouveau le périphérique sélectionné et l'architecture de l'image, puis testez l'ISO sur un matériel correspondant au mode de démarrage cible.

Laisser un commentaire

Comment faire fonctionner Lapce sous Linux : installer et ouvrir un projet

Comment faire fonctionner Lapce sous Linux : installer et ouvrir un projet

Installez Lapce sous Linux avec Flatpak, ou utilisez le paquet officiel correspondant pour Arch, Debian, Ubuntu ou Fedora. Lancez ensuite l'éditeur et ouvrez votre projet.

Comment créer une image ISO Ubuntu personnalisée avec Cubic

Comment créer une image ISO Ubuntu personnalisée avec Cubic

Transformez une image Ubuntu officielle en un installateur réutilisable avec Cubic. Vérifiez l'ISO source, ajoutez les paquets et les paramètres, générez l'image et gravez-la sur une clé USB.

Comment exécuter un serveur Ampache sur un serveur Ubuntu

Comment exécuter un serveur Ampache sur un serveur Ubuntu

Installez Ampache 8 sur Ubuntu Server 26.04 avec Apache, PHP 8.5 et MariaDB, puis créez un catalogue musical et sécurisez la diffusion à distance avec HTTPS.

Comment installer TUXEDO OS sur votre PC

Comment installer TUXEDO OS sur votre PC

Téléchargez l'ISO actuelle de TUXEDO OS, vérifiez-la, créez une clé USB bootable et installez le système en suivant les instructions claires concernant le démarrage sécurisé et le choix du disque.

Comment exécuter des programmes Ubuntu sur Fedora Linux avec Distrobox

Comment exécuter des programmes Ubuntu sur Fedora Linux avec Distrobox

Configurez une distribution Ubuntu sur Fedora pour installer les paquets APT, exécuter des outils en ligne de commande et lancer des applications graphiques compatibles depuis le menu des applications Fedora.

Comment créer des machines virtuelles sur un serveur Ubuntu avec Cockpit

Comment créer des machines virtuelles sur un serveur Ubuntu avec Cockpit

Installez Cockpit et son module complémentaire Machines sur Ubuntu Server, puis choisissez une image ISO, attribuez des ressources invitées et terminez la configuration du système d'exploitation dans votre navigateur.

Comment configurer un montage NFS sur un serveur Linux avec Cockpit

Comment configurer un montage NFS sur un serveur Linux avec Cockpit

Montez une partition NFS existante depuis la page Stockage de Cockpit, choisissez un chemin local et les options de démarrage ou de lecture seule, puis vérifiez le partage sous Linux.

Comment utiliser le gestionnaire de paquets Nala sous Ubuntu

Comment utiliser le gestionnaire de paquets Nala sous Ubuntu

Installez Nala depuis les dépôts d'Ubuntu, puis utilisez-le pour rechercher, installer, supprimer et mettre à jour des paquets avec des résumés de transactions clairs.

Comment installer LibreCAD sous Linux : Ubuntu, Fedora, Arch et autres.

Comment installer LibreCAD sous Linux : Ubuntu, Fedora, Arch et autres.

Installez LibreCAD sur Ubuntu, Debian, Fedora, Arch ou openSUSE avec le gestionnaire de paquets, ou choisissez le Flatpak ou l'AppImage officiels si votre distribution ne dispose pas du paquet.

Comment installer et activer le thème d'icônes Kora sous Linux

Comment installer et activer le thème d'icônes Kora sous Linux

Installez le thème d'icônes Kora actuel sur Linux pour un utilisateur ou pour l'ensemble du système, puis choisissez sa variante à dossiers bleus ou à dossiers gris dans GNOME, KDE Plasma ou Xfce.