construire une image ISO Debian XFCE
Comment construire une image ISO Debian XFCE à partir des sources ?
Mon projet DFLinuxe est un projet personnalisé, basé sur ISO Debian-Facile, visant à faciliter l'installation et la prise en main de Debian par les débutants.
* Installer les paquets live-build, live-tool, tree et live-manual (si besoin)
* Installer la version disponible dans les dépôts si vous construisez une ISO de la même version.
- Si par exemple vous êtes actuellement sous Debian 10 et que vous voulez construite une ISO de Debian 11
récupérer les fichiers de la version future
- A : [Paquet live-build]( "composants de construction de système autonome")
- Note il faudra aussi prendre les paquets debootstrap et arch-test
- [Paquet debootstrap]( "Installation d'un système Debian de base")
- [Paquet arch-test]( "détection des architectures gérées par une machine et son noyau")
- B : [Paquet live-tools]( "Live System Extra Components")
- Donc installer les paquets 1- arch-test, 2- debootstrap, 3- live-build, 4- live-tools
* Créer par exemple un dossier /home/user/tmp/dfisoXX
* Récupérer les sources depuis ce dépôt : pour debian10 ou pour Debian 11
et décompressez les fichiers dans votre dossier /dfisoXX afin d'obtenir la bonne arborescence
- dfiso/auto
- dfiso/config
- dfiso/doc
- dfiso/DFbuild.sh
* le fichier DFbuild.sh
- permet de nettoyer les dossiers des sources sur sa machine par ./DFbuild.sh clean
- permet de construire un fichier ISO 32 bits ou 64 bits par la commande ./DFbuild.sh 32 ou ./DFbuild.sh 64
Donc ouvrez un terminal et lancer la commande ./DFbuild.sh... pour construire l'ISO
- Une fois le process lancé vous pouvez suivre le déroulement des étapes sur le terminal.
A la fin de la construction vous pourrez lire [20XX-XX-XX 16:57:37] lb clean noauto
P: Cleaning chroot
Opération achevée en XX minutes
- Selon votre machine et la qualité de votre réseau Internet, cela peut prendre entre un certain temps.
- De plus le système génère un fichier des opérations de construction exécutés (dflinuxexx.log)
- l'arborescence à la fin du traitement ressemblera à
- dfiso/.build
- dfiso/auto
- dfiso/cache
- dfiso/config
- dfiso/dfl-amd64 ->dossier si ISO 64 bits
- dfiso/dfl-i386 ->dossier si ISO 32 bits
- dfiso/doc
- dfiso/ext (INEXISTANT ici à prévoir éventuellement pour des dépôts externes)
- dfiso/DFbuild.sh
* A la fin du processus les données de l'ISO sont placées dans le dossier dfl-i386 ou dfl-amd64 (ISO 32 bits ou 64 bits)
- avec les fichiers suivants :
- dflinuxexxxxx.md5 : l'empreinte numérique du fichier *.iso
- dflinuxexxxxx.log : les informations de construction
- dflinuxexxxxx.iso : le fichier *.iso distribution construite
- dflinuxexxxxx.pkgs : les noms des paquets de la distribution construite
A vous de jouer ;)
** Si vous souhaitez télécharger le fichier ISO pour la Debian 10.7 pour tester aller sur la page ISOs livebuild_dflinuxe10
** Ma méthode pour préparer et installer cette distribution Linux Debian
Crédits
- Forum debian-facile.org
- ProjetsDF dfiso-buster
- Les cahiers du débutant
Original 17/12/2020
Document http://jc.etiemble.free.fr/abc/ JCE - 18/12/200
