|
|
![]() |
![]() |
![]() |
|
|
|
![]() |
![]() |
![]() |
Les exigences pour la création des images Debian Live sont très peu:
Notez que l'utilisation de Debian ou une distribution dérivée de Debian n'est pas nécessaire - live-build fonctionne sur presque toute distribution avec les exigences ci-dessus.
Vous pouvez installer live-build dans un certain nombre de façons différentes:
Si vous utilisez Debian, la méthode recommandée consiste à installer live-build depuis le référentiel Debian.
Il suffit d'installer live-build comme n'importe quel autre paquet:
# apt-get install live-build
ou
# aptitude install live-build
live-build est développé en utilisant le système de contrôle de version Git. Dans les systèmes basés sur Debian, cela est fourni par le paquet git. Pour examiner le dernier code, exécutez:
$ git clone git://live.debian.net/git/live-build.git
Vous pouvez compiler et installer votre propre paquet Debian en exécutant:
$ cd live-build
$ dpkg-buildpackage -rfakeroot -b -uc -us
$ cd ..
Maintenant, installez celui des fichiers récemment construits que vous intéresse, p. ex
# dpkg -i live-build_2.0.8-1_all.deb
Vous pouvez également installer live-build directement sur votre système en exécutant:
# make install
et le désinstaller avec:
# make uninstall
Si vous ne souhaitez pas de créer ou d'installer live-build depuis les sources, vous pouvez utiliser des instantanés. Ils sont construits automatiquement à partir de la dernière version du Git et ils sont disponibles à ‹http://live.debian.net/debian/›.
Remarque: Vous n'avez pas besoin d'installer live-boot ou live-config sur votre système afin de créer des systèmes Debian Live. Cependant, cela ne fera aucun mal et est utile à des fins de référence. Si vous voulez seulement la documentation, vous pouvez maintenant installer les paquets live-boot-doc et live-config-doc séparément.
Tous deux live-boot et live-config sont disponibles dans le référentiel Debian comme Installation de live-build.
Pour utiliser les dernières sources du git, vous pouvez suivre le procédure ci-dessous. S'il vous plaît assurer que vous êtes familiarisé avec les termes mentionnés dans Termes.
$ git clone git://live.debian.net/git/live-boot.git
$ git clone git://live.debian.net/git/live-config.git
Consultez les pages de manuel de live-boot et live-config pour plus de détails sur la personnalisation si c'est votre raison pour la création de vos paquets depuis les sources.
Vous devez créer sur votre distribution objectif ou en chroot contenant votre plateforme objectif: cela signifie que si votre objectif est Wheezy alors vous devez créer sur Wheezy.
Utilisez un système de construction automatique personnel tels que pbuilder ou sbuild si vous avez besoin pour créer live-boot pour une distribution objectif qui diffère de votre système de construction. Par exemple, pour les images live de Wheezy, créez live-boot dans un chroot Wheezy. Si votre distribution objectif correspond à votre distribution vous pouvez créer directement sur le système de construction en utilisant dpkg-buildpackage (fournis par le paquet dpkg-dev) :
$ cd live-boot
$ dpkg-buildpackage -b -uc -us
$ cd ../live-config
$ dpkg-buildpackage -b -uc -us
Comme live-boot et live-config sont installés par le système live-build, l'installation des paquets dans le système hôte ne suffit pas: vous devez traiter les fichiers .deb générés comme aucun autre paquet personnalisé. S'il vous plaît voir Personnalisation de l'installation de paquets pour plus d'informations. Vous devriez prêter une attention particulière à Référentiels supplémentaires.
Vous pouvez laisser live-build utiliser automatiquement les derniers instantanés de live-boot et live-config configurant un référentiel de tierce partie dans votre répertoire de configuration de live-build. En supposant que vous avez déjà créé un arbre de configuration dans le répertoire courant avec lb config:
$ lb config --archives live.debian.net