logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Prochaine révision Les deux révisions suivantes
utilisateurs:abdelqahar:tutos:live-build-aller-plus-loin [17/05/2016 16:58]
AbdelQahar [RTFM (Lire le fameux manuel)]
utilisateurs:abdelqahar:tutos:live-build-aller-plus-loin [17/05/2016 17:06]
AbdelQahar [lb build]
Ligne 3: Ligne 3:
   * Objet : Élargir ses connaissances vis-à-vis de l'​outil ''​live-build''​ (sous Jessie !!!)   * Objet : Élargir ses connaissances vis-à-vis de l'​outil ''​live-build''​ (sous Jessie !!!)
   * Niveau requis : {{tag>​avisé}}   * Niveau requis : {{tag>​avisé}}
-  ​* Commentaires : * Suivi : {{tag>en cinstruction}}+  * Suivi : {{tag>en_construction}}
   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]]   * Débutant, à savoir : [[:​doc:​systeme:​commandes:​le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]]
   * Topic de suivi sur le forum : https://​debian-facile.org/​viewtopic.php?​id=14147   * Topic de suivi sur le forum : https://​debian-facile.org/​viewtopic.php?​id=14147
- +  * Commentaires : Ce tuto fait suite celui-ci : [[utilisateurs:​abdelqahar:​tutos:​live-build-les-bases|Live Build : les bases]]. ''​On ne met pas la charue avant les boeufs''​ comme dirait l'​autre... 
-<note important>​Ce tuto fait suite celui-ci : [[utilisateurs:​abdelqahar:​tutos:​live-build-les-bases|Live Build : les bases]].\\  +===== RTFM (Lire le fameux manuel) =====
-''​On ne met pas la charue avant les boeufs''​ comme dirait l'​autre...</​note>​ +
- +
-====== RTFM (Lire le fameux manuel) ​======+
 Pour que vous puissiez progresser correctement avec ''​live-build'',​ j'​estime que le plus important, c'est qu'il faut que je vous détaille, ne serait-ce que brièvement,​ le fonctionnement et l'​utilité de certaines commandes. J'ai donc choisi de construire la majeure partie de ce tuto sous cette forme plutôt que d'​aborder des cas concrets. Vous aurez alors les clés en mains pour faire des manipulations avancées avec suffisamment de connaissance pour réaliser ce que vous avez en tête pour vos image iso. Pour que vous puissiez progresser correctement avec ''​live-build'',​ j'​estime que le plus important, c'est qu'il faut que je vous détaille, ne serait-ce que brièvement,​ le fonctionnement et l'​utilité de certaines commandes. J'ai donc choisi de construire la majeure partie de ce tuto sous cette forme plutôt que d'​aborder des cas concrets. Vous aurez alors les clés en mains pour faire des manipulations avancées avec suffisamment de connaissance pour réaliser ce que vous avez en tête pour vos image iso.
  
Ligne 17: Ligne 14:
 On va commencer par décortiquer les différentes phases de ''​lb build''​\\ ​ On va commencer par décortiquer les différentes phases de ''​lb build''​\\ ​
 Prêts ? Allez, courage ! Prêts ? Allez, courage !
-===== Organisation Alternative ===== 
  
-===== Au programme ​===== +===== live-build : les étapes ​===== 
-On va faire un tour pour voire un certains nombre de possibilités de customization. Le but n'est pas d'​être exhaustif, mais de vous donner certaines clés +<code user>man live-build</​code>​ 
- +=== lb config ​=== 
-===== Les hooks ===== +=== lb build === 
- +== lb bootstrap == 
-Les hooks sont des scripts qui s'​effectuent à un moment précis d'une procédure dans un but de personnalisation. +Installe ​un système minimal 
- +== lb chroot ​== 
-Vos hooks doivent se trouver dans le répertoire ''​config/​hooks''​ (il est déjà rempli avec un certain nombre de hooks par défaut après l'​exécution de ''​lb config''​.\\ ​ +== lb binary ​== 
-Ils doivent : +== lb source ==
-  - commencer par un numéro, afin qu'ils soient exécuter dans un ordre précis (commencez par ''​1000-''​ puis ''​1001-''​...) ; +
-  - porter un extension ''​.hook.chroot''​ ou ''​.hook.binary''​ selon l'​étape à laquelle vous voulez qu'ils s'​exécutent. ​+
  
 ===== lb config ===== ===== lb config =====
Ligne 78: Ligne 72:
 ===swap=true=== ===swap=true===
 Pour utiliser les partitions swap détectées. Pour utiliser les partitions swap détectées.
 +
 +===== Les hooks =====
 +
 +Les hooks sont des scripts qui s'​effectuent à un moment précis d'une procédure dans un but de personnalisation.
 +
 +Vos hooks doivent se trouver dans le répertoire ''​config/​hooks''​ (il est déjà rempli avec un certain nombre de hooks par défaut après l'​exécution de ''​lb config''​.\\ ​
 +Ils doivent :
 +  - commencer par un numéro, afin qu'ils soient exécuter dans un ordre précis (commencez par ''​1000-''​ puis ''​1001-''​...) ;
 +  - porter un extension ''​.hook.chroot''​ ou ''​.hook.binary''​ selon l'​étape à laquelle vous voulez qu'ils s'​exécutent. ​
  

Pied de page des forums

Propulsé par FluxBB