Draklive

Draklive

Draklive est un outil de Mandriva en ligne de commande qui permet de construire une distribution live d'après un fichier de configuration, créer l'image principale et optionnellement de l'installer sur un périphérique. Il est le successeur de la Mandriva Move. Draklive est si puissant qu'il permet de personnaliser sa Mandriva et de sortir une version éventuellement communautaire, adaptée à des besoins particuliers ou avec des spécificités différentes.

Sommaire

Anciennes technologies

Mandriva Move

La technologie Move/Move2 est dépassée maintenant, elle chargeait les fichiers modifiables dans la RAM et utilisait dnotify pour suivre les modifications de fichiers et copier ensuite ceux-ci sur la clef USB.

Cela nécessitait un processus de démarrage spécifique et un processus de création des images complexe.

Elle est remplacée avantageusement par unionfs (ou similaires), qui permet un mélange transparent des couches du système de fichier et rend possible la suppression de fichiers.

Mklivecd

mklivecd permet déjà la création de distributions live, mais il est difficile de synchroniser les évolutions matérielles ou logicielles. Il a besoin de son propre et complexe script initrd (linuxrc), de même qu'un nouveau rc.sysinitrc.Tout ceci rend le démarrage compliqué et ces 3 programmes (linuxrc, rc.sysinit, mklivecd) sont difficiles à maintenir ensemble.

Linux-live / Slax

Les scripts Linux-live sont très similaires, mais ils requièrent des bibliothèques additionnelles dans l'initrd et ils ne fournissent pas une liste étendue de pilotes matériels dans leur initrd.

Esprit de Draklive

La philosophie de draklive est de maintenir la distribution live la plus proche possible d'une distribution "normale". Toutes les modifications spécifiques au mode live sont faites dans un script initrd très réduit. Et puisque celui-ci est généré au vol il reste petit et facile à déboguer.

La liste des pilotes inclus dans l'initrd est ajustée pendant la création de la distribution live, selon le type du média. Draklive utilise les bibliothèques DrakX pour avoir une liste de pilotes à jour.

Dès que le script inirtd a fini de booter, le périphérique racine sera ensuite utilisé de façon transparente par la distribution, sans trucs additionnels.

Quant à la détection matérielle, elle est faite par harddrake, ce qui assure une intégration fiable.

Fonctionnalités

  • Live CD
  • Distribution live sur clef USB
  • Facile à tester sur NFS.
  • Utilise l'installeur Mandriva pour créer les systèmes live de façon graphique.
  • Des systèmes live en lecture écriture complètes (avec unionfs).
  • Configuration matérielle automatique (avec harddrake)
  • Code structuré génériquement pour implémenter de nouveaux choix techniques rapidement.

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Draklive de Wikipédia en français (auteurs)

Игры ⚽ Поможем сделать НИР

Regardez d'autres dictionnaires:

  • MandrakeLinux — Mandriva Linux Le bureau KDE 4 de Mandriva 2009 Spring. Famille …   Wikipédia en Français

  • Mandrake Linux — Mandriva Linux Le bureau KDE 4 de Mandriva 2009 Spring. Famille …   Wikipédia en Français

  • Mandrakelinux — Mandriva Linux Le bureau KDE 4 de Mandriva 2009 Spring. Famille …   Wikipédia en Français

  • Mandriva Linux — Le bureau KDE 4 de Mandriva 2010. Famille GNU/Linux Type de noyau Monolithique …   Wikipédia en Français

  • Mandrivalinux — Mandriva Linux Le bureau KDE 4 de Mandriva 2009 Spring. Famille …   Wikipédia en Français

  • Liste d'outils pour créer des systèmes Live USB — Liste d outils pour créer des systèmes Live USB: LinuxLive USB Creator (Ubuntu, Fedora, Debian, CentOS, ..) pour Windows seulement. live helper (Debian Live) UNetbootin (Ubuntu, Fedora, ...) Ubuntu Live USB creator (Ubuntu) Live USB system… …   Wikipédia en Français

  • Mandriva (distribución Linux) — Saltar a navegación, búsqueda «Mandriva» redirige aquí. Para empresa que mantiene esta distribución, véase Mandriva (empresa). Mandriva Linux Parte de la familia GNU/Linux …   Wikipedia Español

  • Mandriva — Para la empresa que mantiene esta distribución, véase Mandriva (empresa). Este artículo o sección se encuentra desactualizado. Es posible que la información suministrada aquí haya cambiado o sea insuficiente …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”