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 →
Ci-dessous, les différences entre deux révisions de la page.
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 17:29] AbdelQahar [live-build : les étapes] |
utilisateurs:abdelqahar:tutos:live-build-aller-plus-loin [17/05/2016 17:35] AbdelQahar [live-build : les étapes] |
||
---|---|---|---|
Ligne 17: | Ligne 17: | ||
===== live-build : les étapes ===== | ===== live-build : les étapes ===== | ||
+ | Les trois commandes que l'on a à utiliser sont : | ||
+ | - ''lb config'' | ||
+ | - ''lb build'' | ||
+ | - ''lb clean'' | ||
+ | Sauf que dans les faits, il se placent plus de choses que ça... | ||
<code user>man live-build</code> | <code user>man live-build</code> | ||
+ | Je vais détailler succinctement la procédure : | ||
=== lb config === | === lb config === | ||
Cette commande créé un répertoire ''config'' et le peuple avec différents fichiers dans lesquelles sont inscrites les options de configuration, et des dossiers dans lesquelles peuvent être placé des fichiers, des scripts et autres afin de personnaliser l'iso. | Cette commande créé un répertoire ''config'' et le peuple avec différents fichiers dans lesquelles sont inscrites les options de configuration, et des dossiers dans lesquelles peuvent être placé des fichiers, des scripts et autres afin de personnaliser l'iso. | ||
Ligne 28: | Ligne 34: | ||
Copie les bootsrap dans un dossier ''chroot'' et installe des paquets supplémentaires (en autres : ceux que vous avez définis dans le fichier ''live.list.chroot''). De même les paquets ''.deb'' sont archivés dans ''cache/packages.chroot''. | Copie les bootsrap dans un dossier ''chroot'' et installe des paquets supplémentaires (en autres : ceux que vous avez définis dans le fichier ''live.list.chroot''). De même les paquets ''.deb'' sont archivés dans ''cache/packages.chroot''. | ||
=== lb binary === | === lb binary === | ||
- | Compresse le chroot en un squashfs, puis installe les paquets nécessaires au démarrage de l'iso (comme syslinux et isolinux) dans un dossier ''binary'' (les seront dans ''cache/packages.binary''), puis grave l'iso dans le répertoire courant. | + | Compresse le chroot en un squashfs, puis installe les paquets nécessaires au démarrage de l'iso (comme syslinux et isolinux) dans un dossier ''binary'' (les archives seront dans ''cache/packages.binary''), puis grave l'iso dans le répertoire courant. |
=== lb clean === | === lb clean === | ||
+ | Permet de nettoyer le tout depuis le début, ou bien seulement certaines parties. Ce sera détaillé plus bas. | ||
+ | |||
+ | Maintenant, regardons cela d'un peu plus près. | ||
===== lb config ===== | ===== lb config ===== |