NOM
Tazlito - SliTaz Live Tool.
SYNTAXE
tazlito [command] [list|iso|flavor] [dir]
DESCRIPTION
Tazlito est un petit utilitaire permettant d'extraire le LiveCD, reconstruire l'image ISO ou regénérer le système racine du LiveCD de SliTaz. Tazlito donne aussi la possibilité de générer une distribution depuis une liste de paquets préalablements téléchargés et stockés dans un répertoire. Pour fonctionner, l'application Tazlito utilise un fichier de configuration système /etc/slitaz-tools/tazlito.conf ou un fichier tazlito.conf se trouvant dans le répertoire courant. Ce fichier de configuration peut facilement être généré automatiquement par Tazlito, il spécifie le nom de l'image ISO, le nom du volume, le préparateur, le chemin vers le repositoire des paquets et celui vers la distribution. Tazlito permet aussi de configurer un répertoire contenant des fichiers additionnels, qui seront copiés dans le LiveCD lors de la génération de la distribution.
Tazlito est, distribué sous licence libre GNU gpl v3, installé par défaut sur SliTaz et installé/testé avec succès sur Debian GNU/Linux. Vous trouverez aussi un complément d'informations au sujet de création de sa propre version du LiveCD, via le livre de cuisine (Cookbook) de SliTaz (http://www.slitaz.org/doc/cookbook/) et le Handbook.
COMMANDES
usage
La commande 'usage' affiche une liste des commandes disponibles avec une courte description :
# tazlito usage
stats
Stats affiche les variables de configuration, le chemin vers les différents fichiers et répertoires et les informations sur l'image ISO :
# tazlito stats
gen-config
La commande 'gen-config' vous permet de générer une fichier de configuration prêt à être édité. Par défaut le fichier est créé dans le répertoire courant et peut aussi l'être dans un autre répertoire si spécifié :
# tazlito gen-config # tazlito gen-config /path/to/distro
configure
La commande configure permet de configurer le fichier de configuration système ou celui trouvé dans le répertoire courant :
# tazlito configure
gen-iso
La commande 'gen-iso' pour Generate ISO permet de générer une nouvelle image ISO du LiveCD suite à des modifications et ajouter dans le système racine du cdrom. Pour fonctionner cette commande a besoin d'un répertoire contenant la structure du système Live, cette structure peur facilement être construite avec la commande 'extract-distro', modifiée et reconstruite via :
# tazlito gen-iso
gen-initiso
La commande 'gen-initiso' va faire le même travail que 'gen-iso' mais en reconstruisant préalablement l'initramfs compressé du système. L'initramfs contient tous le système racine de la distribution et doit être reconstruite en cas de modifications sur les fichiers.
# tazlito gen-initiso
list-flavors
La commande 'list-flavors' télécharge si nécessaire et affiche la liste des différentes saveurs disponibles. On peut forcer le téléchargement avec '--recharge'.
# tazlito list-flavors # tazlito list-flavors --recharge
get-flavor
La commande 'get-flavor' télécharge si nécessaire et prépare les fichiers nécessaires à 'gen-distro' pour refabriquer une saveur.
# tazlito get-flavor saveur-particuliere
show-flavor
La commande 'show-flavor' affiche les caractéristiques d'une saveur et ses dimensions après refabrication. Les options '--brief' et '--noheader' réduisent l'affichage produit.
# tazlito show-flavor saveur-particuliere # tazlito show-flavor saveur-particuliere --brief # tazlito show-flavor saveur-particuliere --brief --noheader
gen-flavor
La commande 'gen-flavor' crée un fichier de description d'une nouvelle saveur à partir des résultats de fabrication de 'gen-distro'. Le fichier .flavor produit pourra être ensuite envoyé à slitaz.org.
# tazlito gen-flavor nouvelle-saveur
gen-liveflavor
La commande 'gen-liveflavor' crée une image ISO et un fichier de description d'une nouvelle saveur à partir de la distribution courante. Un fichier texte optionnel permetde décrire les modifications à faire par rapport à la distribution courante. Le format de chacune de ses lignes est [code][tabulation][caractères]. Les valeurs possibles de code sont +,-,@,! et ? pour ajouter un paquet, le retirer, décrire la saveur, ajouter un paquet non libre, et afficher un message à l'écran.
# tazlito gen-liveflavor nouvelle-saveur # tazlito gen-liveflavor autre-saveur mes-modifications # cat mes-modifications @ Developper tools and some non-free packages + slitaz-toolchain + mercurial ! skype ! flash-plugin
extract-distro
La commande 'extract-iso' sert à extraire les fichiers d'une images ISO du LiveCD, pour en reconstruire la structure (Racine du cdrom et du système). Il est ensuite possible de faire les modifications ou ajouts souhaités, pour reconstruire l'image ISO via les commandes 'gen-iso' ou 'gen-initiso'. Exemple d'utilisation :
# tazlito extract-distro slitaz-cooking.iso
gen-distro
La commande Generate Distribution permet de générer la structure du
système Live et une image ISO via une liste de paquets. Pour fonctionner, cette
commande a besoin d'une liste de paquets, d'un répertoire contenant tous les
paquets (.tazpkg) de la liste et d'un répertoire pour générer la distribution.
La liste de paquets peut être extraite d'une saveur par la commande get-flavor.
Si l'on utilise le Live-CD, les options --cdrom et --iso=
# tazlito gen-distro # tazlito gen-distro --cdrom # tazlito gen-distro --iso=slitaz.iso # tazlito gen-distro package-list
clean-distro
Supprime tous les fichiers générés ou extraits de la structure du LiveCD :
# tazlito clean-distro
check-distro
Cette commande permet simplement de vérifier si les fichiers non installés par des paquets, sont bien présents dans la distro :
# tazlito check-distro
burn-iso
Burn ISO va deviner le périphérique de cdrom, sa vitesse de gravure et lancer l'outils Wodim pour graver une image ISO. L'image ISO par défaut est celle du fichier de configuration courant, mais il est possible de spécifier une autre image via la ligne de commande :
# tazlito burn-iso # tazlito burn-iso slitaz-hacked.iso
MAINTENEUR
Christophe Lincoln <pankso at slitaz.org>