rev |
line source |
domcox@613
|
1 <!DOCTYPE html>
|
domcox@613
|
2 <html xmlns="http://www.w3.org/1999/xhtml">
|
domcox@613
|
3 <head>
|
domcox@613
|
4 <title>Tazinst Manual - Manuel de l'installeur 'tazinst'</title>
|
domcox@613
|
5 <meta charset="utf-8" />
|
domcox@613
|
6 <link rel="shortcut icon" href="favicon.ico" />
|
domcox@613
|
7 <link rel="stylesheet" type="text/css" href="style.css" />
|
domcox@613
|
8 </head>
|
domcox@613
|
9 <body>
|
domcox@613
|
10
|
domcox@613
|
11 <!-- Header -->
|
domcox@613
|
12 <div id="header">
|
domcox@613
|
13 <h1>Tazinst Manual</h1>
|
domcox@613
|
14 </div>
|
domcox@613
|
15
|
domcox@613
|
16 <!-- Start content -->
|
domcox@613
|
17 <div id="content">
|
domcox@613
|
18
|
domcox@613
|
19 <h2>NOM</h2>
|
domcox@613
|
20 <p>
|
domcox@613
|
21 Tazinst - Tiny autonomous zone installer manager
|
domcox@613
|
22 </p>
|
domcox@613
|
23
|
domcox@613
|
24 <h2>SYNTAXE</h2>
|
domcox@613
|
25 <pre>
|
domcox@613
|
26 tazinst [commande] [fichier de configuration]
|
domcox@613
|
27 </pre>
|
domcox@613
|
28
|
domcox@613
|
29 <h2>DESCRIPTION</h2>
|
domcox@613
|
30 <p>
|
domcox@613
|
31 Tazinst est l'installateur ultra léger (~29 Ko) de SliTaz sur disque dur.
|
domcox@613
|
32 Il permet d'installer SliTaz au choix à partir du Live-CD, d'une clé
|
domcox@613
|
33 LiveUSB, d'une image ISO de SliTaz, ou depuis le web en téléchargeant la
|
domcox@613
|
34 version stable, la version cooking ou en donnant le lien http d'une autre
|
domcox@613
|
35 iso (ex: iso de developpement).
|
domcox@613
|
36 </p>
|
domcox@613
|
37 <p>
|
domcox@613
|
38 Tazinst permet de formatter la partition cible aux formats de base ext2,
|
domcox@613
|
39 ext3, ext4 ou d'autres formats si les paquets correspondants ont été
|
domcox@613
|
40 installés. La partition /home peut être installée sur une autre partition,
|
domcox@613
|
41 et si besoin être formattée avant l'installation dans un des formats
|
domcox@613
|
42 disponibles. Tazinst peut, à la demande, installer le chargeur de démarrage
|
domcox@613
|
43 Grub dans le mbr du disque cible. Un dual-boot avec une partition Windows©
|
domcox@613
|
44 existante est possible, la recherche de la partition Windows© étant soit
|
domcox@613
|
45 automatique, soit précisée manuellement.
|
domcox@613
|
46 </p>
|
domcox@613
|
47 <p>
|
domcox@613
|
48 Tazinst permet également la mise à jour de SliTaz déjà installé sur une
|
domcox@613
|
49 partition du disque dur, ce qui est pratique en cas de changement de
|
domcox@613
|
50 version. Dans ce cas, Slitaz est mis à jour, les données présentes dans
|
domcox@613
|
51 /home sont préservées, et les paquets supplémentaires sont réinstallés
|
domcox@613
|
52 dans la nouvelle version.
|
domcox@613
|
53 </p>
|
domcox@613
|
54 <p>
|
domcox@613
|
55 Tazinst a été créé pour les besoins de SliTaz GNU/Linux, mini distribution
|
domcox@613
|
56 autonome.
|
domcox@613
|
57 </p>
|
domcox@613
|
58 <p>
|
domcox@613
|
59 Tazinst, écrit en script shell à partir de zéro est compatible Bash, et
|
domcox@613
|
60 fonctionne avec Ash du projet Busybox. Tazinst est distribué sous license
|
domcox@613
|
61 libre GNU gpl v3.
|
domcox@613
|
62 </p>
|
domcox@613
|
63
|
domcox@613
|
64 <h2>COMMANDES</h2>
|
domcox@613
|
65 <a name="config"></a>
|
domcox@613
|
66 <h3>config</h3>
|
domcox@613
|
67 <p>
|
domcox@613
|
68 Génère un fichier de configuration autodocumenté, qui une fois édité
|
domcox@613
|
69 suivant les besoins de l'utilisateur, permettra d'installer ou mettre
|
domcox@613
|
70 à jour SliTaz sur disque dur, en utilisant <code>tazinst install
|
domcox@613
|
71 [nom du fichier]</code>.
|
domcox@613
|
72 </p>
|
domcox@613
|
73 <pre>
|
domcox@613
|
74 tazinst config /var/lib/tazinst.conf
|
domcox@613
|
75 </pre>
|
domcox@613
|
76
|
domcox@613
|
77 <p>
|
domcox@613
|
78 Le fichier de configuration contient les variables suivantes :
|
domcox@613
|
79 </p>
|
domcox@613
|
80 <ul>
|
domcox@613
|
81 <li>Les variables décrivant la source d'installation :</li>
|
domcox@613
|
82 </ul>
|
domcox@613
|
83
|
domcox@613
|
84 <ol>
|
domcox@613
|
85 <li class="level1"><div class="li"> * INST_TYPE : le type du support contenant
|
domcox@613
|
86 les fichiers sources de SliTaz, au choix : cdrom (LiveCD de SliTaz), usb
|
domcox@613
|
87 (LiveUSB de SliTaz), iso (Image ISO de SliTaz), web (Image ISO sur le Web),
|
domcox@613
|
88 weboot, ex : <code>INST_TYPE=web</code></div>
|
domcox@613
|
89 </li>
|
domcox@613
|
90 <li class="level1"><div class="li"> * SRC_FILE : le nom de la source contenant
|
domcox@613
|
91 SliTaz. Il dépend du type de support :
|
domcox@613
|
92 <ul>
|
domcox@613
|
93 <li class="level2"><div class="li">cdrom (LiveCD de SliTaz) :
|
domcox@613
|
94 <i>inutilisé</i></div>
|
domcox@613
|
95 </li>
|
domcox@613
|
96 <li class="level2"><div class="li">usb (LiveUSB de SliTaz) : Nom de la
|
domcox@613
|
97 partition hôte de périphérique USB, ex : <code>SRC_FILE=/dev/sdb1</code>
|
domcox@613
|
98 </div>
|
domcox@613
|
99 </li>
|
domcox@613
|
100 <li class="level2"><div class="li">iso (Image ISO de SliTaz) : Nom du
|
domcox@613
|
101 fichier ISO, ex : <code>SRC_FILE=~/slitaz.3.0.iso</code></div>
|
domcox@613
|
102 </li>
|
domcox@613
|
103 <li class="level2"><div class="li">web (Image ISO sur le Web) : Nom de
|
domcox@613
|
104 l'URL, ex : <code>
|
domcox@613
|
105 SRC_FILE=http://mirror.slitaz.org/iso/cooking/slitaz-cooking.iso</code>.
|
domcox@613
|
106 À noter que 3 URL sont prédéfinies : 'stable', 'cooking, 'rolling', ex :
|
domcox@613
|
107 <code>SRC_FILE=cooking</code> téléchargera la dernière cooking disponible
|
domcox@613
|
108 sur le web</div>
|
domcox@613
|
109 </li>
|
domcox@613
|
110 <li class="level2"><div class="li">weboot : <i>inutilisé</i></div></li>
|
domcox@613
|
111 </ul></div>
|
domcox@613
|
112 </li>
|
domcox@613
|
113 </ol>
|
domcox@613
|
114
|
domcox@613
|
115 <ul>
|
domcox@613
|
116 <li class="level1"><div class="li"> Les variables décrivant la partition
|
domcox@613
|
117 cible : </div>
|
domcox@613
|
118 </li>
|
domcox@613
|
119 </ul>
|
domcox@613
|
120
|
domcox@613
|
121 <ol>
|
domcox@613
|
122 <li class="level1"><div class="li"> * TGT_PARTITION : Le nom de la partition
|
domcox@613
|
123 cible sur laquelle SliTaz sera insallé ou mis à jour, ex : <code>TGT_PARTITION=
|
domcox@613
|
124 /dev/hda3</code></div>
|
domcox@613
|
125 </li>
|
domcox@613
|
126 <li class="level1"><div class="li">TGT_FS : Si cette variable est renseignée,
|
domcox@613
|
127 la partition cible sera formatée dans le système de fichiers indiqué, sinon,
|
domcox@613
|
128 la partition sera nettoyée et le répertoire /home sera conservé, ex : <code>
|
domcox@613
|
129 TGT_FS=ext3</code></div>
|
domcox@613
|
130 </li>
|
domcox@613
|
131 <li class="level1"><div class="li">TGT_HOME : Cette variable indique, si
|
domcox@613
|
132 besoin est, le nom de la partition recevant le répertoire /home, ex : <code>
|
domcox@613
|
133 TGT_HOME=/dev/hda5</code></div>
|
domcox@613
|
134 </li>
|
domcox@613
|
135 <li class="level1"><div class="li">TGT_HOME_FS : Si cette variable est
|
domcox@613
|
136 renseignée, la partition/home sera formatée dans le système de fichiers
|
domcox@613
|
137 indiqué, ex : <code>TGT_HOME_FS=ext2</code></div>
|
domcox@613
|
138 </li>
|
domcox@613
|
139 </ol>
|
domcox@613
|
140
|
domcox@613
|
141 <ul>
|
domcox@613
|
142 <li class="level1"><div class="li"> Les variables de configuration de Slitaz :
|
domcox@613
|
143 </div>
|
domcox@613
|
144 </li>
|
domcox@613
|
145 </ul>
|
domcox@613
|
146
|
domcox@613
|
147 <ol>
|
domcox@613
|
148 <li class="level1"><div class="li">TGT_HOSTNAME : Nom du système, ex : <code>
|
domcox@613
|
149 TGT_HOSTNAME=hd-slitaz</code>, par défaut <code>TGT_HOSTNAME=slitaz</code>
|
domcox@613
|
150 </div>
|
domcox@613
|
151 </li>
|
domcox@613
|
152 <li class="level1"><div class="li">TGT_ROOT_PWD : Mot de passe du super-
|
domcox@613
|
153 utilisateur, ex : <code>TGT_ROOT_PWD=toor</code>, par défaut <code>
|
domcox@613
|
154 TGT_ROOT_PWD=root</code></div>
|
domcox@613
|
155 </li>
|
domcox@613
|
156 <li class="level1"><div class="li">TGT_USER : Nom de l'utitisateur par défaut,
|
domcox@613
|
157 ex : <code>TGT_USER=toto</code>, par défaut <code>TGT_USER=tux</code></div>
|
domcox@613
|
158 </li>
|
domcox@613
|
159 <li class="level1"><div class="li">TGT_USER_PWD : Mot de passe de
|
domcox@613
|
160 l'utilisateur par défaut, ex : <code>TGT_USER_PWD=titi</code>, par défaut
|
domcox@613
|
161 <code>TGT_USER_PWD=tux</code></div>
|
domcox@613
|
162 </li>
|
domcox@613
|
163 </ol>
|
domcox@613
|
164
|
domcox@613
|
165 <ul>
|
domcox@613
|
166 <li class="level1"><div class="li"> Les variables de configuration du chargeur
|
domcox@613
|
167 de démarrage (bootloader) : </div>
|
domcox@613
|
168 </li>
|
domcox@613
|
169 </ul>
|
domcox@613
|
170
|
domcox@613
|
171 <ol>
|
domcox@613
|
172 <li>TGT_GRUB : Installation de GRUB (yes ou no), ex :
|
domcox@613
|
173 <code>TGT_GRUB=yes</code>, par défaut <code>TGT_GRUB=no</code>
|
domcox@613
|
174 </li>
|
domcox@613
|
175 <li class="level1"><div class="li">TGT_MENU_PARTITION: Nom de la partition
|
domcox@613
|
176 où le fichier de configuration de GRUB est installé. Normalement, cette
|
domcox@613
|
177 variable n'est pas renseignée, elle peut servir dans le cas où GRUB est
|
domcox@613
|
178 installé dans une partition dédiée, ou dans une configuration multi-os,
|
domcox@613
|
179 ex : <code>TGT_MENU_PARTITION=/dev/hda4</code></div>
|
domcox@613
|
180 </li>
|
domcox@613
|
181 <li class="level1"><div class="li">TGT_WINBOOT : Si cette variable est
|
domcox@613
|
182 renseignée, elle indique la partition contenant Windows© pour mettre en
|
domcox@613
|
183 place un Dual-boot. Elle peut être aussi positionnée à 'auto', dans ce
|
domcox@613
|
184 cas le dual-boot se fera sur la première partition Windows© détectée,
|
domcox@613
|
185 ex : <code>TGT_WINBOOT=auto</code></div>
|
domcox@613
|
186 </li>
|
domcox@613
|
187 </ol>
|
domcox@613
|
188
|
domcox@613
|
189 <p>
|
domcox@613
|
190 À noter que seules les variables précédées d'une atérisque sont
|
domcox@613
|
191 obligatoires, les autres sont optionnelles. Ainsi un fichier de
|
domcox@613
|
192 configuration minimaliste peut être le suivant:
|
domcox@613
|
193 </p>
|
domcox@613
|
194 <pre>
|
domcox@613
|
195 INST_TYPE=cdrom
|
domcox@613
|
196 TGT_PARTITION=/dev/hda3
|
domcox@613
|
197 </pre>
|
domcox@613
|
198 <p>
|
domcox@613
|
199 Ce fichier permettra une installation de SliTaz sur /dev/hda3, sans
|
domcox@613
|
200 formatter la partition, à partir d'un LiveCD.
|
domcox@613
|
201 </p>
|
domcox@613
|
202
|
domcox@613
|
203 <a name="install"></a>
|
domcox@613
|
204 <h3>install</h3>
|
domcox@613
|
205 <p>
|
domcox@613
|
206 Lance l'installation de SliTaz en fonction des données présentes dans le
|
domcox@613
|
207 fichier de configuration.
|
domcox@613
|
208 </p>
|
domcox@613
|
209 <pre>
|
domcox@613
|
210 tazinst install /var/lib/tazinst.conf
|
domcox@613
|
211 </pre>
|
domcox@613
|
212
|
domcox@613
|
213 <a name="upgrade"></a>
|
domcox@613
|
214 <h3>upgrade</h3>
|
domcox@613
|
215 <p>
|
domcox@613
|
216 Lance la mise à jour de SliTaz en fonction des données présentes dans le
|
domcox@613
|
217 fichier de configuration.
|
domcox@613
|
218 </p>
|
domcox@613
|
219 <pre>
|
domcox@613
|
220 tazinst upgrade /var/lib/tazinst.conf
|
domcox@613
|
221 </pre>
|
domcox@613
|
222
|
domcox@613
|
223 <h2>MAINTENEUR</h2>
|
domcox@613
|
224 <p>
|
domcox@613
|
225 Christophe Lincoln <pankso at slitaz.org>
|
domcox@613
|
226 Dominique Corbex <domcox at slitaz.org>
|
domcox@613
|
227 </p>
|
domcox@613
|
228
|
domcox@613
|
229 <!-- End of content -->
|
domcox@613
|
230 </div>
|
domcox@613
|
231
|
domcox@613
|
232 <div id="footer">
|
domcox@613
|
233 Copyright © 2011 <a href="http://www.slitaz.org/">SliTaz GNU/Linux</a>
|
domcox@613
|
234 </div>
|
domcox@613
|
235
|
domcox@613
|
236 </body>
|
domcox@613
|
237 </html>
|