tazinst view doc/tazinst.de.html @ rev 79

Add tazinst.de.html (thanks HGT)
author Paul Issott <paul@slitaz.org>
date Mon Aug 29 19:25:57 2016 +0100 (2016-08-29)
parents
children 8efd10435ecf
line source
1 <!DOCTYPE html>
2 <html lang="de">
3 <head>
4 <meta charset="UTF-8">
5 <title>Tazinst-Handbuch — Handbuch für “tazinst” Installationsprozedur</title>
6 <link rel="shortcut icon" href="favicon.ico">
7 <link rel="stylesheet" href="../slitaz-doc.css">
8 <script src="../slitaz-doc.js"></script>
9 </head>
10 <body>
12 <header>
13 <h1>Tazinst-Handbuch</h1>
14 </header>
16 <!-- Start content -->
17 <div id="content">
19 <h2>NAME</h2>
21 <p>Tazinst — "Tiny autonomous zone installer manager"</p>
23 <h2>SYNTAX</h2>
25 <pre>
26 tazinst [command] &lt;setting&gt; &lt;value&gt; &lt;file&gt;
27 </pre>
29 <h2>BESCHREIBUNG</h2>
31 <p>Tazinst ist eine ressourcenschonende Installationsprozedur, die SliTaz auf einer Platte installiert.
32 Das Installationsmedium kann ein lokaler Datenträger wie eine "Live-CD", ein "Live"-USB-Speicher oder
33 ein ISO-Abbild auf einer Platte sein oder es kann durch Kopieren ("download") eines SliTaz-ISO-Abbilds
34 über das Netzwerk installiert werden.</p>
35 <p>Tazinst kann die Zielpartition mit den Dateisystemformaten ext2, ext3 oder ext4 einrichten. Wenn gewünscht,
36 kann das Verzeichnis /home in einer eigenen Partition mit einem der verfügbaren Dateisystemformate eingerichtet
37 werden. Tazinst kann auch einen Urlader ("bootloader") auf der Ziel-Platte installieren. Auch möglich ist eine
38 Installation neben einer vorhandenen Windows™-Partition zum alternativen Laden ("dual boot"), wobei die
39 Windows™-Partition automatisch gefunden oder manuell spezifiziert werden kann.</p>
40 <p>Tazinst kann auch ein SliTaz aktualisieren, das in einer Partition einer Platte installiert ist; dies kann
41 für einen Versionswechsel nützlich sein. In diesem Fall wird nur SliTaz aktualisiert, alle Dateien im Verzeichnis
42 /home werden beibehalten. Zusätzlich installierte Pakete werden nach der SliTaz-Aktualisierung ebenfalls aktualisiert.</p>
43 <p>Tazinst wurde unabhängig für die Bedürfnisse der "SliTaz GNU/Linux mini"-Distribution entwickelt.</p>
44 <p>Tazinst wurde von Grund auf als Kommandoprozedur ("shell script") geschrieben und ist mit "Busybox Ash" und "Bash"
45 kompatibel. Tazinst ist unter "GNU Free GPL v3" lizensiert.</p>
47 <h3>Bekannte Einschränkungen</h3>
49 <p>Mit Tazinst installierte SliTaz-Systeme können nicht mit (U)EFI (hauptsächlich auf Windows™ 8 Rechnern) geladen
50 werden, es sei denn im BIOS-Kompatibilitätsmodus.</p>
52 <h2>EINSTELLUNGEN</h2>
54 <p>Das Tazinst-Installationsprogramm kann eine Installation automatisiert ausführen, wenn zuvor einige Einstellungen
55 vorgenommen wurden.</p>
57 <h3 id="mode">mode</h3>
59 <p>Der Installationsmodus in dem tazinst ablaufen soll. Mit <code>tazinst help mode</code> erhält man eine Liste der unterstützten Modi.</p>
61 <h3 id="media">media</h3>
63 <p>Das Medium, das die SliTaz-Quelldateien enthält, entweder <strong>cdrom</strong> (SliTaz LiveCD), <strong>usb</strong> (SliTaz LiveUSB),
64 <strong>iso</strong> (ISO-Abbild von SliTaz), or <strong>web</strong> (ISO-Abbild über Netzwerk).</p>
66 <h3 id="source">source</h3>
68 <p>Der Name der Quelldatei die SliTaz enthält, abhängig vom Typ von <strong>media</strong>:</p>
70 <table>
71 <tr>
72 <td>cdrom:</td>
73 <td><i>nicht verwendet</i></td>
74 </tr>
75 <tr> <td valign="top">usb:</td>
76 <td>Name der Partition auf dem Medium in dem USB-Gerät. Mit <code>tazinst list usb</code></strong>
77 erhält man eine Liste der Partitionen des Mediums in dem USB-Gerät.</td>
78 </tr>
79 <tr>
80 <td>iso:</td>
81 <td>Name des ISO-Abbilds, z.B.: <code>~/slitaz-rolling.iso</code>. Mit <code>tazinst list iso</code>
82 erhält man eine Liste der ISO-Abbilder auf den Platten.</td>
83 </tr>
84 <tr>
85 <td valign="top">web:</td>
86 <td>Name des ISO-Abbilds im Netzwerk, z.B.: <code>stable cooking rolling base core gtkonly justx</code>.
87 Mit <code>tazinst list web</code> erhält man eine Liste der über das Netzwerk zugreifbaren ISO-Abbilder.
88 Man kann auch den vollständigen URL des ISO-Abbilds angeben, z.B.: <code>http://mirror.slitaz.org/iso/cooking/slitaz-cooking.iso</code>. </td>
89 </tr>
90 </table>
92 <h3 id="root_uuid">root_uuid</h3>
94 <p>Die Bezeichnung der Ziel-Partition, in der SliTaz installiert werden soll. Mit <code>tazinst list uuid</code> erhält
95 man eine Liste der Partitionen auf den Platten.</p>
97 <h3 id="root_format">root_format</h3>
99 <p>Optional. Wenn angegeben, wird die Ziel-Partition mit dem spezifizierten Dateisystem formatiert, sonst werden alle
100 Dateien der Partition gelöscht mit Ausnahme derer im Verzeichnis /home. Mit <code>tazinst help format</code>
101 erhält man eine Liste aller unterstützten Dateisysteme. <code>tazinst list root_format</code> zeigt die bereits installierten
102 Dateisysteme auf den Platten.</p>
104 <h3 id="home_uuid">home_uuid</h3>
106 <p>Optional. Damit kann das Verzeichnis /home in einer separaten Partition angelegt werden. Es ist die Bezeichnung der
107 Partition anzugeben, die das Verzeichnis /home aufnehmen soll.</p>
109 <h3 id="home_format">home_format</h3>
111 <p>Optional. Damit wird bewirkt, dass die Partition, die das Verzeichnis /home aufnehmen soll, formatiert und mit dem
112 angegebenen Dateisystemformat eingerichtet wird.</p>
114 <h3 id="hostname">hostname</h3>
116 <p>Optional. Name ("hostname") des zu installierenden Systems; das ist <code>slitaz</code>, wenn nicht anders angegeben.</p>
118 <h3 id="root_pwd">root_pwd</h3>
120 <p>Optional. Kennwort ("password") des privilegierten Benutzers [root]; das ist <code>root</code>, wenn nicht anders angegeben.</p>
122 <h3 id="user_login">user_login</h3>
124 <p>Optional. Name eines ersten nichtprivilegierten Benutzers; das ist <code>tux</code>, wenn nicht anders angegeben.</p>
126 <h3 id="user_pwd">user_pwd</h3>
128 <p>Optional. Kennwort ("password") des ersten nichtprivilegierten Benutzers; das ist <code>tux</code>, wenn nicht anders angegeben.</p>
130 <h3 id="bootloader">bootloader</h3>
132 <p>Optional. Es soll ein Urlader ("bootloader") installiert werden. Hier sollte <code>auto</code> angegeben werden, ausser
133 wenn ein bereits installierter Urlader verwendet werden soll, ein Urlader manuell oder ein bestimmter Urlader installiert
134 werden soll. Mit <code>tazinst help bootloader</code> erhält man eine Liste der unterstützten Urlader.</p>
136 <h3 id="winboot">winboot</h3>
138 <p>Optional. Wenn ein Urlader ("bootloader") installiert wird, wird hiermit bestimmt, dass alternatives Laden von Windows™ ("dual boot")
139 von einer anzugebenden Partition ermöglicht werden soll. Ist <code>auto</code> angegeben, wird die erste Partition ausgewählt, die ein
140 ladefähiges Windows™ enthält. Mit <code>tazinst list winboot</code> kann man feststellen, welche Windows™-Partitionen <code>tazinst</code> automatisch findet.</p>
142 <h2>KOMMANDOS</h2>
144 <h3 id="new">new</h3>
146 <p>Es wird eine Datei mit Installations-Einstellungen nach den Anforderungen des Benutzers erstellt, die in sich dokumentiert ist
147 und mithilfe derer tazinst eine automatisierte Installation durchführen kann. Der Standardname der Datei ist <code>./tazint.rc</code>;
148 optional kann ein anderer Dateiname als Parameter angegeben werden.</p>
150 <h5>Beispiele:</h5>
152 <pre>
153 tazinst new
154 tazinst new /var/lib/tazinst.conf
155 </pre>
157 <h3 id="set">set</h3>
159 <p>Einer Einstellung wird ein neuer Wert zugewiesen.</p>
161 <h5>Beispiele:</h5>
163 <pre>
164 tazinst set mode install
165 tazinst set mode install /var/lib/tazinst.conf
166 </pre>
168 <h3 id="unset">unset</h3>
170 <p>Der Wert einer Einstellung wird gelöscht.</p>
172 <h5>Beispiele:</h5>
174 <pre>
175 tazinst unset mode
176 tazinst unset mode /var/lib/tazinst.conf
177 </pre>
179 <h3 id="get">get</h3>
181 <p>Der Wert einer Einstellung wird angezeigt. Ohne Parameter wird der Wert aller Einstellungen angezeigt.</p>
183 <h5>Beispiele:</h5>
185 <pre>
186 tazinst get
187 tazinst get mode tazinst get mode /var/lib/tazinst.conf
188 </pre>
190 <h3 id="check">check</h3>
192 <p>Eine Einstellung wird auf Fehler geprüft. Ohne Parameter werden alle Einstellungen geprüft.</p>
194 <h5>Beispiele:</h5>
196 <pre>
197 tazinst check
198 tazinst check mode tazinst check mode /var/lib/tazinst.conf
199 </pre>
201 <h3 id="list">list</h3>
203 <p>Es werden die Betriebsmittel angezeigt. Betriebsmittel sind:</p>
205 <table>
206 <tr>
207 <td>mode</td>
208 <td>Verfügbare Installationsmodi</td>
209 </tr>
210 <tr>
211 <td valign="top">media</td>
212 <td>Verfügbare Installationsmedien. Beispiel: cdrom wird an Rechnern ohne CD- oder DVD-Laufwerk nicht angezeigt</td>
213 </tr>
214 <tr>
215 <td>usb</td>
216 <td>Partitionen eines Mediums in einem USB-Laufwerk</td>
217 </tr>
218 <tr>
219 <td valign="top">iso</td>
220 <td>ISO-Abbilder auf lokalen Laufwerken, im Verzeichnis /root und im Stammverzeichnis aller Benutzer und deren ersten Unterverzeichnissen</td>
221 </tr>
222 <tr>
223 <td valign="top">web</td>
224 <td>Vordefinierte Namen von ISO-Abbildern zum impliziten Kopieren ("download") über das Internet</td>
225 </tr>
226 <tr>
227 <td>format</td>
228 <td>Installierte Dateisysteme</td>
229 </tr>
230 <tr>
231 <td>bootloader</td>
232 <td>Verfügbare Urlader ("bootloader")</td>
233 </tr>
234 <tr>
235 <td>partition_table</td>
236 <td>Partitionstabellen lokaler Platten</td>
237 </tr>
238 <tr>
239 <td>winboot</td>
240 <td>Ladbare Windows™-Partitionen</td>
241 </tr>
242 </table>
244 <h5>Beispiele:</h5>
246 <pre>
247 tazinst list
248 tazinst list media
249 </pre>
251 <h3 id="execute">execute</h3>
253 <p>SliTaz wird nach den Angaben in der Installationsdatei auf Platte installiert. Dabei gehen alle Daten auf der Platte
254 verloren, wenn Formatierung der Platte ausgewählt wurde. Andernfalls werden alle Dateien bis auf die im Verzeichnis
255 /home gelöscht; das Verzeichnis /home bleibt dann unverändert erhalten.</p>
257 <h5>Beispiele:</h5>
259 <pre>
260 tazinst execute
261 tazinst execute /var/lib/tazinst.conf
262 </pre>
264 <h3 id="clean">clean</h3>
266 <p>Es werden die Installations- und Protokoll-Dateien gelöscht.</p>
268 <h5>Beispiele:</h5>
270 <pre>
271 tazinst clean
272 tazinst clean /var/lib/tazinst.conf
273 </pre>
275 <h3 id="log">log</h3>
277 <p>Es wird der Inhalt der letzten Protokoll-Datei angezeigt und die Verarbeitung beendet.</p>
279 <h5>Beispiel:</h5>
281 <pre>
282 tazinst log
283 </pre>
285 <h3 id="version">version</h3>
287 <p>Es wird die Versionsinformation angezeigt und die Verarbeitung beendet.</p>
289 <h5>Beispiel:</h5>
291 <pre>
292 tazinst version
293 </pre>
295 <h3 id="usage">usage</h3>
297 <p>Es wird eine kurze Anwendungshilfe angezeigt und die Verarbeitung beendet.</p>
299 <h5>Beispiel:</h5>
301 <pre>
302 tazinst usage
303 </pre>
305 <h3 id="help">help</h3>
307 <p>Es wird eine kurze Anwendungshilfe für eine Einstellung angezeigt und die Verarbeitung beendet.
308 Ohne Parameter wird eine kurze Anwendungshilfe für alle Einstellungen angezeigt.</p>
310 <h5>Beispiel:</h5>
312 <pre>
313 tazinst help mode
314 </pre>
316 <h2>BEISPIELE</h2>
318 <h3>Installation</h3>
320 <p>Installation von SliTaz in einer Partition einer Platte. Die "root"-Partition wird nicht formatiert, alle Dateien ausser
321 in einem vorhandenen Verzeichnis <code>/home</code> werden gelöscht; das Verzeichnis <code>/home</code> bleibt unverändert erhalten.</p>
323 <ol>
324 <li>Es soll eine neue Installationsdatei mit Standardnamen erzeugt werden:
325 <pre># tazinst new</pre></li>
326 <li>Der Modus wird auf <code>install</code> gesetzt:
327 <pre># tazinst set mode install</pre></li>
328 <li>Als Installationsmedium soll eine CD oder DVD verwendet werden:
329 <pre># tazinst set media cdrom</pre></li>
330 <li>SliTaz soll in der Partition /dev/hda1 installiert werden:
331 <pre># tazinst set root_uuid /dev/hda1</pre></li>
332 <li>Es soll ein Urlader installiert werden:
333 <pre># tazinst set bootloader auto</pre></li>
334 <li>Die Installation wird gestartet:
335 <pre># tazinst execute</pre></li>
336 </ol>
338 <h3>Komplexe Installation</h3>
340 <p>Installation von SliTaz auf Platte, wobei das Verzeichnis /home in einer eigenen Partition angelegt werden soll
341 und alternativ Windows™ von einer anderen Partition geladen werden können soll ("dual boot"). Die "root"-Partition
342 und die Partition für das Verzeichnis /home werden beide formatiert, sodass alle dort vorhandenen Daten verloren gehen).</p>
344 <ol>
345 <li>Es soll eine neue Installationsdatei mit Standardnamen erzeugt werden:
346 <pre># tazinst new</pre></li>
347 <li>Der Modus wird auf <code>install</code> gesetzt:
348 <pre># tazinst set mode install</pre></li>
349 <li>Als Installationsmedium soll ein USB-Gerät mit einem "live"-Medium verwendet werden:
350 <pre># tazinst set media usb</pre></li>
351 <li>Es soll die Partition 1 auf dem Medium des USB-Gerätes als Installationsquelle verwendet werden:
352 <pre># tazinst set source /dev/sda1</pre></li>
353 <li>SliTaz soll in der Partition /dev/hda1 installiert werden:
354 <pre># tazinst set root_uuid /dev/hda1</pre></li>
355 <li>Die "root"-Partition soll formatiert werden und ein Dateisystem vom Typ ext4 erhalten:
356 <pre># tazinst set root_format ext4</pre></li>
357 <li>Das Verzeichnis /home soll in einer eigenen Partition /dev/hda2 angelegt werden:
358 <pre># tazinst set home_uuid /dev/hda2</pre></li>
359 <li>Die Partition für das Verzeichnis /home soll formatiert werden und ein Dateisystem vom Typ ext2 erhalten:
360 <pre># tazinst set home_format ext2</pre></li>
361 <li>Es soll ein Urlader ("bootloader") installiert werden:
362 <pre># tazinst set bootloader auto</pre></li>
363 <li>Das alternative Laden von Windows™ ("dual boot") soll ermöglicht werden:
364 <pre># tazinst set winboot auto</pre></li>
365 <li>Die Installation wird gestartet:
366 <pre># tazinst execute</pre></li>
367 <li>Die Installations- und Protokoll-Dateien sollen gelöscht werden:
368 <pre># tazinst clean</pre></li>
369 </ol>
371 <h3>Versionsaktualisierung</h3>
373 <p>Aktualisierung eines auf Platte installieten SliTaz. Die Verzeichnisse <code>/home /etc /var/www</code> bleiben erhalten,
374 alle anderen Verzeichnisse werden gelöscht. Wenn eine Internet-Verbindung besteht, werden auch alle zusätzlich zu SliTaz
375 installierten Pakete aktualisiert.</p>
377 <ol>
378 <li>Es soll eine neue Installationsdatei mit Standardnamen erzeugt werden:
379 <pre># tazinst new</pre></li>
380 <li>Der Modus wird auf <code>upgrade</code> gesetzt:
381 <pre># tazinst set mode upgrade</pre></li>
382 <li>Als Installationsmedium soll das Netzwerk verwendet werden:
383 <pre># tazinst set media web</pre></li>
384 <li>Als Installationsquelle soll das dauerhafte Abbild verwendet werden:
385 <pre># tazinst set source stable</pre></li>
386 <li>SliTaz in der Partition /dev/hda1 soll aktualisiert werden:
387 <pre># tazinst set root_uuid /dev/hda1</pre></li>
388 <li>Es soll ein Urlader ("bootloader") installiert werden:
389 <pre># tazinst set bootloader auto</pre></li>
390 <li>Die Installation wird gestartet:
391 <pre># tazinst execute</pre></li>
392 </ol>
394 <h3>Tipps</h3>
396 <ol>
397 <li>Abhängig vom gewählten Installationsmodus werden nicht alle Einstellungen benötigt. Mit
398 <pre># tazinst get</pre></li>
399 kann festgestellt werden, welche Einstellungen bearbeitet werden müssen.<br><br>
400 <li>Vor dem Starten der Installation können die Einstellungen geprüft werden mit:
401 <pre># tazinst check</pre></li>
402 </ol>
404 <h2>DATEIEN</h2>
406 <h3>INSTALLATIONSDATEI</h3>
408 <p>Einstellungen werden in die Installationsdatei geschrieben und dann von tazinst für eine automatisierte Installation verwendet.
409 Der Standardname der Datei ist <code>./tazint.rc</code>; optional kann ein anderer Dateiname als Parameter angegeben werden. Die
410 Installationsdatei ist in sich dokumentiert. Das Kommando <code>clean</code> löscht diese Datei.</p>
412 <h3>SYSTEMDATEI</h3>
414 <p>Die Konfigurationsdatei <code>/etc/slitaz/tazinst.conf</code> ermöglicht es, die Voreinstellungen von <code>tazinst</code>
415 zu ändern, wenn eigene Voreinstellungen verwendet werden sollen.</p>
416 <p>Alle Einstellungen können angepasst werden. Wenn eine Einstellung in der Datei fehlt, kann der Name der Einstellung
417 (in Großbuchstaben) mit einem neuen Wert einfach in die Datei eingefügt werden.</p>
419 <h4>Beispiel:</h4>
421 <p>Wenn SliTaz immer über das Netzwerk aus demselben ISO-Abbild installiert werden soll, kann man die folgenden Werte ändern oder einfügen:</p>
423 <pre>
424 MEDIA="web"
425 SOURCE="stable"
426 </pre>
428 <h3>PROTOKOLLDATEI</h3>
429 <p>Die Datei <code>/var/log/tazinst.log</code> enthält ein Protokoll des Installationsvorgangs. Das Kommando <code>clean</code> löscht diese Datei.</p>
431 <h2>BETREUER</h2>
433 <p>Christophe Lincoln &lt;pankso at slitaz.org&gt;<br />
434 Dominique Corbex &lt;domcox at slitaz.org&gt;</p>
436 <!-- End of content -->
437 </div>
439 <footer>
440 Copyright © 2007-<span class="year"></span> <a href="http://www.slitaz.org/">SliTaz GNU/Linux</a>
441 </footer>
443 </body>
444 </html>