Live CD
Un Live CD stocke un système d'exploitation executable sans installation, appelé aussi distribution Live.
Live est utilisé dans le sens télévisuel de 'direct' (et non pas de 'vivant').
Historique
Le concept de Live CD Linux a été utilisé en premier par Slackware dès 1995, puis fut développé de 1999 à 2002 par DemoLinux. Ce n'est cependant qu'avec la Knoppix (réalisée à partir de Debian) que ce type de système a pris son essor, aux alentours de l'année 2003. D'autres distributions Live CD ont rapidement suivi.
Positionnement
Avantages
- Ils permettent d'avoir un système d'exploitation complet (environnement fenêtré, navigateur web, suite bureautique complète, outils de programmation, logiciels de communication, etc) sur un petit support, léger et amovible, sans rien modifier de la machine où on l'exécute. Il ne touche en effet pas à la configuration de la machine hôte, ni généralement au disque (sauf dans le cas particulier de live CD conservant une partie résidencielle). Le système d'exploitation utilisé dans un système liveCD est majoritairement une distribution Linux GNU/Linux, avec lequel ce genre de pratique aura pris son essor, mais on note désormais également la présence de *BSD et autres.
- Leur simplicité d'utilisation, sans passer par la contraignante étape d'installation, permet de les utiliser pour démontrer les capacités du système (ils sont utilisés ainsi par les évangélistes du Logiciel Libre comme démonstration de GNU/Linux). Ils permettent aussi souvent de tester le système avant de l'installer. C'est ainsi que Canonical Ltd. distribue gratuitement des pochettes comprenant un liveCD permetant l'installation d'Ubuntu.
- Ils permettent de tester au moyen des langages interprétés (les distributions live ne comportent pas en général de compilateur gcc) les augmentations de performances que l'on peut espérer en passant en 64 bits si l'on tourne couramment en 32 bits. Sur un Live CD 64 bits se trouvent en effet à la fois un noyau 64 bits, des bibliothèques 64 bits et un interpréteur Perl 64 bits également.
- Amorcer un ordinateur sur un système d'exploitation comme la distribution Knoppix permet d'accéder de façon élégante au disque dur d'une machine qui ne veut plus amorcer un système d'exploitation installé localement. Certaines distributions sont même spécialisées dans le domaine de la récupération (SystemRescueCd, par exemple).
Inconvénients
- Il n'est généralement pas possible de sauvegarder directement les modifications effectuées en cours de session (choix de clavier, personnalisations, documents, nouveaux logiciels...) mais de nombreuses solutions existent :
- La sauvegarde de ces paramètres sur une clé USB est maintenant presque toujours présente, c'est le cas de la distribution commerciale Mandriva Move qui vise l'utilisateur nomade.
- Certaines distributions (comme KLA) permettent de créer un fichier de sauvegarde sur le disque dur et en respectant la forme du système installé.
- On peut trouver aussi la possibilité du stockage par Internet.
- Certaines permettent aussi l'utilisation de la partie laissé libre sur un CD-Rw (comme Puppy).
- Dans la plupart des cas, le débit de lecture CD, voire la décompression des données rend la version 'live' nettement plus lente que la version installée, souvent par l'occupation de la mémoire vive pour palier au problème. L'utilisation de mémoire virtuelle à partir du disque dur (sous forme de partition "swap" ou de fichier temporaire) permet dans certains cas d'atténuer le problème. Il existe pourtant des cas (comme le LiveCD de la Slax) qui peuvent permettre une rapidité d'exécution supérieure à celle d'un système installé sur un disque dur.
Distributions GNU/Linux
La Listes des LiveCD (Wikipédia) présente les lives CD qui ont fait l'objet d'un article.
Basées sur Debian
Knoppix et dérivées
- Knoppix : la mère de beaucoup de LiveCD. Existe en version allemande et en anglais (qui supporte cependant les autres langues). Son environnement de bureau est KDE
- Kaella : Knoppix Linux Azur, en français
- Evinux : l'autre Knoppix française (avec Xfce au lieu de KDE)
- Xfld : le CD de démonstration de Xfce
- Luit Linux : basée sur Damn Small Linux (DSL)
- Hikarunix : basée sur DSL, orientée jeu de go
- Flonix : qui tient sur une clef USB
- ClusterKnoppix : qui supporte l'openMosix
- Quantian : une variation scientifique de clusterKnoppix
- Morphix : une Knoppix modulaire et personnalisable, base de plusieurs autres distributions
- Arabbix une Morphix arabisée
- Oralux : distribution GNU/Linux pour personnes non-voyantes, mal-voyantes. Son interface utilisateur est basée sur Emacspeak, Yasr...
- Freeduc-cd (Debian, Knoppix & xfce) Un liveCD pour le monde de l'éducation avec l'aide de l'UNESCO
- Antemium : distribution légère, avec Fvwm et ROX
- Elive : distribution avec Enlightenment
Autres
- Ubuntu, distribution libre de la société Canonical Ltd.
- Gnoppix, à l'origine dérivée de Knoppix, aujourd'hui basée sur Ubuntu.
- Mepis
- Shinux faite pour les clés USB surtout.
- LinEx distribution espagnole
- Eagle Linux [1], qui n'utilise pas de système de fichiers compressé pour les fichiers standard (la dernière version, 2.2 date de 2003, téléchargeable ici (Tucows))
Basées sur Slackware
- Slax : (mini) Live CD avec KDE comme environnement graphique ;
- ZenLive : Live CD avec XFCE comme environnement graphique permettant de tester Zenwalk;
- Mutagenix : projet proposant divers Live CD (avec GNOME, XFCE, KDE) et des scripts de construction pour créer des Live CD très personnalisés ;
- Stux;
- BackTrack : (anciennement Whax) basée sur SLAX spécialisée dans le wardriving (avec KDE), fluxbox et des outils wifi (kismet, airsnort, aircrack);
- AliXe : Une francisation et personnalisation de SlaX livecd;
- LG3D-liveCD : LiveCD du projet Java Looking Glass 3D (environnement de bureau 3D)[2], basé sur Slax ;
- Vector Linux : existe en version LiveCD et plusieurs versions installables, distribution plutôt légère et rapide ;
- gNOX : (mini) Live CD avec Dropline GNOME comme environnement graphique (son développement a été abandonné).
Basées sur Gentoo
- Jollix
- SystemRescueCd : utilisée pour la récupération et la manipulation des partitions disque surtout
- Kororaa : inclut Xgl, et offre la possibilité de l'installer via des scripts d'installation, plutôt qu'avec le manuel Gentoo
- PapugLinux : live CD léger (220MB) pour un usage bureautique
Basées sur Red Hat
- RPM Live Linux CD, une distribution de 120MB
- Adios
Basées sur Mandriva
- L'ancienne Mandrake Move s'appelle maintenant Mandriva Live. Une nouvelle version, Mandriva One fait office de LiveCD et de CD d'installation en même temps.
Orientées multimédia
Ces distributions sont des systèmes très légers destinés uniquement à la lecture de fichiers vidéo ou audio, particulièrement sur des DivX-box, des mini-PC reliés à une télévision et contrôlés par une télécommande, qui servent à lire des films sur DVD ou au format DivX (ou XviD) et éventuellement à faire fonction de magnétoscope numérique.
- GeeXboX
- MoviX (qui comprend trois sous-projets: eMoviX, MoviX, et MoviX2)
- Womp!
- Freevix
- Linuxconsole : en fait, c'est plus un CD de jeux vidéo
Orientées création
- SLAMPP : comprend les outils de conception graphique (mise en page, dessin vectoriel/bitmap, 3d...)
- Dynebolic VJ, station numérique de montage.
- Garbure 5 liveCD spécialisés : animation, mise en page, vidéo, musique...
- APODIO LIVECD + install (base mandriva) : audio(recording, mixing, live, synthesis, webradio...), video (VJ, real time, recording, conversion, webTV, mixing...etc), printing/edition, animation, 3D, CD/DVD, P2P...etc
Live-DVD
- Mandrilive 2006 Live DVD assez complet basé sur Mandriva Linux 2006
- Knoppix DVD
- Gentoo Live DVD Install http://www.torrents.gentoo.org
Distributions OpenSolaris
Distributions *BSD
- FreeSBIE
- Frenzy BSD
- Ging, LiveCD de Debian GNU/kFreeBSD. [3]
- OliveBSD, LiveCD basé sur OpenBSD. [4]
Distributions GNU/Hurd
mini-distributions
pour faire fonctionner des anciens pc
- puppy
- Damn Small Linux : une des plus petites distributions de GNU/Linux, idéale pour les mini-CD et les vieux PC
- drinou
- vector linux
- antemium
Windows
- Fourni par Microsoft (depuis 2003)
- Windows PE (Preinstallation Environnement), produit OEM
- Non fourni par Microsoft
- BartPE (Site francophone pour créer un CD bootable sous Windows)
- Ultimate Boot CD for Windows (Windows XP) - étend les capacités de BartPE
- Avast Bart CD - Produit commercial
- ERD Commander 2005, de la société Winternals
- XP Live CD (Windows XP) - Produit commercial
- n-Lite - installer
- Reatogo Recovery CD
- Bouldows
Clone de Windows
- ReactOS est un projet de système d'exploitation libre et compatible avec Microsoft Windows XP. Il existe en version installable et en LiveCD.
Autres
Liens externes
- (en) FrozenTech's LiveCD List : Liste exhaustive des Live CD classées par catégorie, taille min et max
- (fr) Tutoriel sur Linux Live version Ubuntu 5.10 live
- (fr) La rubrique Live CD du site Framasoft
- (fr) liveCD sous Windows, par Guillaume Desfarges
- (fr) Knoppix fr
- (en) Pour créer son liveCD