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

Ceci est une ancienne révision du document !


Titre de Votre Tuto

Introduction

live-build est un enesmble de scripts qui permet de créer une image iso live personalisée de Debian. Il n'est pas forcément évident de prendre cet outil en main, d'où le présent tuto !

Les avantages :

  1. Disposer de tous les logiciels désirés sur l'image iso
  2. Reproduire son environnement de travail (bureau, icônes, thèmes…)
  3. Réinstaller son système sans avoir à créer de sauvegarde (l'iso étant elle-même la sauvegarde !)
  4. Porter son système vers une autre architecture : 32 ou 64 bits (chose que l'on ne peut pas faire avec une sauvegarde…)


Alléchant, n'est-ce pas ?

Installation et documentation

On installe le jouet :

apt-get install live-build

Et on consulte la magnifique documentation officielle qui va avec :

iceweasel /usr/share/doc/live-manual/html/live-manual.fr.html

ou alors :

iceweasel /usr/share/doc/live-manual/html/live-manual/about-manual.fr.html
Faites-vous un marque-page, vous risquez d'y revenir souvent !
Ce tuto est grandement inspiré de la doc officielle. J'ai surtout synthétisé et rajouté quelques précisions pratiques à travers certains exemples.

Bon, au boulot !

Exemple représentatif des fonctionnalités

On va reprendre l'un des exemple cité dans la doc en y ajoutant certains éléments afin de mettre en évidences la puissance de cette outil.

Le but à atteindre : obtenir un image iso légère pour faire de la navigation internet, avec votre propre profil firefox, et en définissant un nom d'utilisateur et un mot de passe.

1. Copie des exemples des 3 scripts principaux

live-build fournit essentiellement 3 commandes pricipales :

  1. lb config qui permet de définir les options de configuration globales de l'iso live que vous voulez créer
  2. lb build qui se charge des différentes étapes de construction de la dite iso
  3. lb clean qui nettoie le tout avant de passer à une nouvelle iso.


Pour simplifier les choses les mainteneurs du paquet nous fournisse des exemple tous prêts que l'on a plus qu'à copier et éditer en fonction de nos convenances.
On commence d'abord par créer un répertoire de travail, et un premier répertoire de test :

cd ~
mkdir Live_Buils_Work
cd Live_Build_Work
mkdir test_1
cd test_1

Maintenant qu'on est dedans on va copier les 3 scripts dans un répertoire auto :

mkdir auto
cp /usr/share/doc/live-build/examples/auto/* auto/

Maintenant, on va éditer le script config de la manière suivante :

editor auto/config
editor lance votre éditeur de texte en mode console par défaut. À priori, si vous ne l'avez jamais défini manuellement, il s'agit de nano.
Pour en définir un autre :
update-alternatives --config editor
config
#!/bin/sh
 
lb config noauto \
     --architectures i386 \
     --linux-flavours 686-pae \
     "${@}"
utilisateurs/abdelqahar/tutos/live-build-les-bases.1463418742.txt.gz · Dernière modification: 16/05/2016 19:12 par AbdelQahar

Pied de page des forums

Propulsé par FluxBB