bonjour,
Live-build ne fonctionne pas sur ma vm debian 13(je ne trouve pas l'iso générée)
D'où vient le problème?
J'ai donc du faire des fautes de lignes de commandes qui ont été les suivantes:
personnalisation des iso debian avec live-build
installation:
sudo apt install live-build
création d'un dossier live-build
mkdir live-build
qui contient un projet:
mkdir 1er_projet
dans 1er_projet,faire cette commande:
lb config --distribution stable --architectures amd64 --binary-images iso
placer le fichier executable Avidemux:
mkdir -p config/includes.chroot/usr/local/bin
cp ~/Bureau/avidemux.appimage config/includes.chroot/usr/local/bin/avidemux
chmod +x config/includes.chroot/usr/local/bin/avidemux
Pour ajouter des paquets personnalisés(par exemple vlc)
cd config/package-lists/
echo "vlc" > mon-custom.list
ou
echo "vlc" >> config/package-lists/mon-custom.list
ou directement :
nano config/package-lists/mon-custom.list
pour rendre le clavier apple fr:
se placer avant config,puis taper:
mkdir -p config/includes.chroot/etc/skel/.config/autostart
(l'option -p permet de générer les dossiers se suivant dans la commande)
nano config/includes.chroot/etc/skel/.config/autostart/clavier.desktop
collez ce bloc à l'interieur de clavier.desktop:
Ini,TOML
[Desktop Entry]
Type=Application
Name=Config Clavier Mac
Exec=setxkbmap -model macbook79 -layout fr
NoDisplay=true
StartupNotify=false
Terminal=false
pour supprimer tous ce qui concerne le réseau:
se placer avant config,puis taper(même si config et si les dossiers suivant existent déjà)
mkdir -p config/package-lists
echo "-network-manager -isc-dhcp-client -wpasupplicant" > config/package-lists/no-net.list
Quand tout a été configuré,se placer à la racine du projet(avant config) puis taper:
lb clean
être connecté à internet:
sudo lb build
un iso sera alors généré à la racine du projet
merci de votre aide
# faute de frappe ?
Posté par Bernie . Évalué à 1 (+1/-1).
J'ose espérer que
sudp apt install live-buildn'est qu'une faute de frappe sur le texte du forum ?
# Retour des commandes
Posté par 42nodid . Évalué à 3 (+2/-0). Dernière modification le 12 août 2026 à 09:19.
C'est intéressant d'avoir la liste des commandes utilisées, mais ce qui l'est encore plus, c'est les retours !
Il y a probablement eu un message d'erreur ou d'avertissement, non ?
Pense aussi à mettre en forme avec les balises code (dernier bouton dans l’éditeur, faire un saut de ligne après), ça facilite la lecture.
exemple
[^] # Re: Retour des commandes
Posté par tolemarf . Évalué à 1 (+0/-0).
retour de sudo lb build:
~/Documents/live-build/1er_projet$ sudo lb build
[2026年08月12日 15:03:07] lb build
P: live-build 20250505+deb13u1
P: Building for a debian/stable/amd64 system
[2026年08月12日 15:03:07] lb bootstrap
P: Setting up clean exit handler
[2026年08月12日 15:03:08] lb bootstrap_cache restore
P: Restoring bootstrap stage from cache...
[2026年08月12日 15:03:15] lb bootstrap_debootstrap
P: Begin bootstrapping system...
W: Skipping bootstrap, already done
[2026年08月12日 15:03:16] lb bootstrap_cache save
P: Saving bootstrap stage to cache...
P: Bootstrap stage completed
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists... Done
Building dependency tree... Done
[2026年08月12日 15:03:22] lb chroot
P: Setting up clean exit handler
[2026年08月12日 15:03:22] lb chroot_cache restore
[2026年08月12日 15:03:23] lb chroot_prep install all mode-archives-chroot
E: the following stage is required to be done first: config
E: An unexpected failure occurred, exiting...
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists... Done
Building dependency tree... Done
[^] # Re: Retour des commandes
Posté par tolemarf . Évalué à 1 (+0/-0). Dernière modification le 12 août 2026 à 15:19.
la commande :
1er_projet$ sudo find -name "*.iso"
n'a rien trouvé !
[^] # Re: Retour des commandes
Posté par tolemarf . Évalué à 1 (+0/-0).
je me suis trompé:
la commande :
1er_projet$ sudo find . -name "*.iso"
n'a rien trouvé !
[^] # Re: Retour des commandes
Posté par Craig77 . Évalué à 6 (+5/-0).
E: the following stage is required to be done first: config
[^] # Re: Retour des commandes
Posté par tolemarf . Évalué à 1 (+0/-0).
Je n'y arrive pas !
Comment adapter ce tuto(=>simplifez l'ensemble des commandes et des scripts)
https://debian-facile.org/doc:install:live-build
à ma demande?
[^] # Re: Retour des commandes
Posté par nicolinux . Évalué à 3 (+2/-0).
avant:
$sudo lb build
il te faut faire un:
$sudo lb config
[^] # Re: Retour des commandes
Posté par tolemarf . Évalué à 1 (+0/-0).
déjà sans rien vouloir ajouter:
lb config
lb build
n'ont pas construit l'iso !
Ce tuto est peut-être plus instructif:
https://burogu.makotoworkshop.org/index.php?post/2016/08/09/livebuild
lb config ne doit pas suffir pour ne rien ajouter et juste créer l'iso
Envoyer un commentaire
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.