Provided by: open-infrastructure-system-build_20161101-lts2-2_all bug

NOM

       live-build - la suite d'outils live systems

SYNOPSIS

       lb  COMMAND  [-h|--help]  [-u|--usage]  [-v|--version]  [--breakpoints]  [--conffile] [--debug] [--force]
       [--quiet] [--verbose]

DESCRIPTION

       live-build est un ensemble de scripts pour  construire  des  images  de  système  live.  L'idée  derrière
       live-build  est  une  suite  d'outils  qui  utilise  un  répertoire  de  configuration  pour  automatiser
       complètement et personnaliser tous les aspects de la construction d'une image Live.

       La COMMANDE est un nom d'une commande live-build (voir ci-dessous).

       Davantage de documentation à propos de la façon d'utiliser live-build est disponible dans  les  pages  de
       manuel individuelles de chaque assistant ainsi que dans le manual à <http://live-systems.org/manual/>.

OPTIONS

   Options live-build partagées
       Les options en ligne de commande suivantes sont supportées par l'ensemble des programmes live-build.

       -h, --help
           affiche l'aide et quitte

       -u, --usage
           affiche l'utilisation et quitte

       -v, --version
           affiche les informations de version et quitte

   Options live-build communes
       Les  options  de  lignes de commandes suivantes sont supportées par la plupart des programmes live-build.
       Voir la page de manuel de chaque programme pour une explication complète de ce que chaque option fait.

       --breakpoints
           lance avec des points d'arrêt (breakpoints).

       --conffile
           utilise un fichier de configuration personnalisé.

       --debug
           affiche des informations de déboguage.

       --force
           force l'exécution d'un assistant, même si le fichier de stage existe.

       --quiet
           soit discret.

       --verbose
           soit verbeux.

COMMANDES LIVE-BUILD

       Nous  divisons  live-build  entre  des  commandes  de  haut-niveau  ("porcelaine")   et   de   bas-niveau
       ("plomberie").

       Voici  une liste complète de toutes les commandes live-build disponibles. Consultez leurs pages de manuel
       pour obtenir de la documentation additionnelle.

COMMANDES HAUT-NIVEAU (PORCELAINE)

       Nous  séparons  les  commandes  porcelaine  en  commandes  principales  et  en  utilitaires   utilisateur
       auxiliaires.

   Commandes porcelaine principales
       lb_config(1)
           crée une configuration pour live-build

       lb_bootstrap(1)
           crée le premier stage en amorçant un système debian basique

       lb_chroot(1)
           crée un deuxième stage en personnalisant le chroot

       lb_binary(1)
           crée le troisième stage en générant une image binaire

       lb_source(1)
           crée le quatrième stage optionel en générant une image source

       lb_clean(1)
           nettoie les répertoires de construction du système

   Commandes auxiliaires
       lb(1)
           emballage live-build générique

       lb_build(1)
           alias pour tous les stages

       lb_local(1)
           assistant pour l'utilisation d'un live-build local

       lb_testroot(1)
           s'assure que le système est construit en tant qu'administrateur (root)

COMMANDES BAS-NIVEAU (PLOMBERIE)

       Le  travail réel de live-build est implémenté dans les commandes bas-niveau, appelées plomberie. Elles ne
       sont pas supposées être utilisées par les utilisateurs finaux, ils devraient rester avec les  porcelaines
       puisqu'elles  s'assurent  que  toutes  les  différentes commandes de plomberie sont exécutées dans le bon
       ordre. Toutefois, si vous prévoyez de ré-utiliser les commandes  live-build  dans  vos  propres  scripts,
       alors les plomberies pourraient vous intéresser.

       Notez  que l'interface (ensemble des options et des semantiques) de ces commandes bas-niveau sont pensées
       pour être beaucoup plus stables que les commandes de niveau Porcelaine. D'un autre côté, l'interface  des
       commandes Porcelaine sont sujettes à changement afin d'améliorer l'expérience de l'utilisateur final.

   Commandes d'amorçage
       lb_bootstrap_cache(1)
           stage d'amorçage cache

       lb_bootstrap_debootstrap(1)
           amorçcer un système Debian avec debootstrap(8)

   Commandes chroot
       lb_chroot_apt(1)
           gère /etc/apt/apt.conf

       lb_chroot_cache(1)
           stage de chroot cache

       lb_chroot_debianchroot(1)
           gère /etc/debian_chroot

       lb_chroot_devpts(1)
           monte /dev/pts

       lb_chroot_dpkg(1)
           gère /sbin/dpkg

       lb_chroot_hacks(1)
           exécute les hacks dans le chroot

       lb_chroot_hostname(1)
           gère /bin/hostname

       lb_chroot_hosts(1)
           gère /etc/hosts

       lb_chroot_install-packages(1)
           installe les paquets en attente dans le chroot

       lb_chroot_interactive(1)
           rend la construction intéractive

       lb_chroot_linux-image(1)
           gère /etc/kernel-img.conf

       lb_chroot_hooks(1)
           exécute les hooks locaux dans le chroot

       lb_chroot_local-includes(1)
           copie les fichiers locaux dans le chroot

       lb_chroot_packages(1)
           met en attente l'installation des paquets dans le chroot

       lb_chroot_local-patches(1)
           appliques les rustines locales dans le chroot

       lb_chroot_local-preseed(1)
           utilise un fichier de pré-configuration local debconf

       lb_chroot_packagelists(1)
           met en attente l'installation des listes de paquets dans le chroot

       lb_chroot_proc(1)
           monte /proc

       lb_chroot_resolv(1)
           gère /etc/resolv.conf

       lb_chroot_selinuxfs(1)
           monte /selinux

       lb_chroot_archives(1)
           gère /etc/apt/sources.list

       lb_chroot_sysfs(1)
           gère /sys

       lb_chroot_sysv-rc(1)
           gère /usr/sbin/policy-rc.d

       lb_chroot_task-lists(1)
           installe les listes de tâches dans le chroot

   Commandes binaires
       lb_binary_chroot(1)
           copie le chroot dans le chroot

       lb_binary_debian-installer(1)
           installe debian-installer dans le binaire

       lb_binary_disk(1)
           installe les informations de disque dans le binaire

       lb_binary_grub(1)
           installe grub dans le binaire

       lb_binary_grub2(1)
           installe grub2 dans le binaire

       lb_binary_includes(1)
           copie les fichiers dans le binaire

       lb_binary_iso(1)
           construit l'image binaire iso

       lb_binary_linux-image(1)
           installe linux-image dans le binaire

       lb_binary_local-hooks(1)
           exécute les hooks locaux dans le binaire

       lb_binary_local-includes(1)
           copie les fichiers dans le binaire

       lb_binary_local-packagelists(1)
           installe les listes de paquets locaux dans le binaire

       lb_binary_manifest(1)
           crée le manifeste

       lb_binary_checksums(1)
           crée les sommes de vérification binaires (md5, sha1, et/ou sha256)

       lb_binary_memtest(1)
           installe memtest dans le binaire

       lb_binary_net(1)
           construit l'image binaire netboot

       lb_binary_rootfs(1)
           construit l'image rootfs

       lb_binary_syslinux(1)
           installe syslinux dans le binaire

       lb_binary_tar(1)
           construit une image binaire pour disque dur

       lb_binary_hdd(1)
           construit une image binaire hdd

       lb_binary_win32-loader(1)
           installe win32-loader dans le binaire

   Commandes source
       lb_source_debian(1)
           télécharge les sources

       lb_source_debian-live(1)
           copie la configuration debian-live dans la source

       lb_source_disk(1)
           installe les informations de disque dans la source

       lb_source_iso(1)
           construit l'image source iso

       lb_source_checksums(1)
           crée les sommes de vérification binaires (md5, sha1, et/ou sha256)

       lb_source_net(1)
           construit l'image net source

       lb_source_tar(1)
           construit le tarball source

       lb_source_hdd(1)
           construit l'image hdd source

FICHIERS DE CONFIGURATION

       Plusieurs  commandes  live-build  utilisent  des  fichiers  dans  le répertoire config/ pour contrôler ce
       qu'elles font. En plus du config/common commun, qui est utilisé  par  toutes  les  commandes  live-build,
       plusieurs  fichiers  additionels  peuvent  être  utilisés  pour  configurer  le comportement de commandes
       live-build spécifiques. Ces fichiers sont typiquement nommés config/stage ou  config/stage_assistant  (où
       "stage"  est  évidemment  remplacé  par  le  nom du stage auquel il appartient, "assistant" par le nom de
       l'assistant).

       Par   exemple,   lb_bootstrap_debootstrap   utilise   des    fichiers    nommés    config/bootstrap    et
       config/bootstrap_debootstrap  pour  lire  les  options  qu'il  utilisera.  Voir  les  pages des commandes
       individuelles de manuel pour des détails à propos des noms et des formats de fichiers  qu'ils  utilisent.
       Généralement,  ces fichiers contiennent des variables avec des valeurs assignées, une variable par ligne.
       Plusieurs programmes dans live-build utilisent des paires de valeur  ou  des  assignations  de  variables
       légèrement plus compliquées.

       Notez que live-build respectera les variables d'environment présentes dans le contexte du shell lancé. Si
       les variables peuvent être lues depuis les fichiers de configuration, alors elles prennent le pas sur les
       variables  d'environement, et si les options en ligne de commande sont utilisées, elles sont prioritaires
       sur les fichiers de configuration. Si pour une variable donnée, aucune valeur ne  peut  être  trouvée  et
       donc, est non-paramétrèe, live-build la paramètrera automatiquement à la valeur par défaut.

       Dans  de  rares  cas,  vous  pourriez vouloir avoir différentes versions de ces fichiers pour différentes
       architectures ou distributions. Si des fichiers nommés config/stage.arch ou  config/stage_assistant.arch,
       et  config/stage.dist  ou  config/stage_assistant.dist  existent, où "arch" est équivalent à la sortie de
       "dpkg --print-architecture" et "dist" équivalent au nom de code  de  la  distribution  cible,  alors  ils
       seront utilisés en priorité aux autres fichier plus généraux.

       Tous  les  fichiers de configuration sont des scripts shell qui sont sourcés par un programme live-build.
       Ceci signifie qu'ils doivent suivre la syntaxe  de  shell  normale.  Vous  pouvez  également  mettre  des
       commentaires dans ces fichiers; les lignes commençant par des "#" sont ignorées.

FICHIERS

       /etc/live/build.conf

       /etc/live/build/*

VOIR AUSSI

       live-boot(7)

       live-config(7)

       Ce programme est une partie de live-build.

PAGE D'ACCUEIL

       Davantage  d'informations  à  propos de live-build et du projet Live Systems peuvent être trouvées sur la
       page d'accueil à <http://live-systems.org/> et dans le manuel à <http://live-systems.org/manual/>.

BOGUES

       Les bogues peuvent être signalés en soumettant un rapport de bogue pour le paquet live-build dans le  BTS
       à  <http://bugs.debian.org/>  ou  par  l'écriture  d'un  courriel  à la liste de diffusion Live Systems à
       <debian-live@lists.debian.org>.

AUTEUR

       live-images a été écrit par Daniel Baumann <mail@daniel-baumann.ch>.

20160601                                           2016-07-28                                      LIVE-BUILD(7)