# 3. Installation

Unter Linux:

> `tar xvfz fli4l-3.0.1.tar.gz`

Unter Unix:

> `gtar xvfz fli4l-3.0.1.tar.gz`

Ist gtar nicht vorhanden, geht's auch so:

> `gzip -d < fli4l-3.0.1.tar.gz | tar xvf -`

Wer die aktuelle Version in einem bereits existierenden fli4l-Verzeichnis installiert, sollte anschließend das Script mkclean.sh -c aufrufen, also:

> `cd fli4l-3.0.1
> sh mkclean.sh -c`

Es wird jedoch empfohlen, ein neues Verzeichnis für eine neue Version zu benutzen - die Konfiguration kann durch ein entsprechendes Tool zum Dateivergleich sehr einfach übernommen werden.

Unter Windows kann das komprimierte tar-Archiv zum Beispiel mit WinZip extrahiert werden. Dabei ist jedoch zu beachten, dass die Dateien mit Unterverzeichnissen (Einstellung in WinZip überprüfen!) ausgepackt werden. Außerdem ist in Optionen Konfiguration die so genannte ``Smart TAR CR conversion'' abzuschalten. Ist diese eingeschaltet, werden einige (aber wichtige) Dateien von WinZip falsch extrahiert.

Alternativ ist das OpenSource-Programm 7-Zip (http://www.7-zip.org/) sehr zu empfehlen, welches ebenso mächtig wie WinZip ist.

Es werden folgende Dateien im Unterverzeichnis `fli4l-3.0.1/` installiert:

- Dokumentation:
  - doc/deutsch/* Deutsche Dokumentation
  - doc/english/* Englische Dokumentation

- Konfiguration:
  - config/*.txt Konfigurationsdateien, diese müssen bearbeitet werden

- Scripts/Prozeduren:
  - mkfli4l.sh Boot-Diskette oder Dateien erzeugen: Linux/Unix-Version
  - mkfli4l.bat Boot-Diskette erzeugen: Windows-Version

- Kernel/Root-Dateisystem:
  - img/kernel Linux-Kernel 2.4.32
  - img/rootfs_distrib.tar Dieses Archiv enthält die Dateien, die nach dem Booten des Kernels als allererstes benötigt werden.

- Zusatzpakete:
  - opt/*.txt Diese Dateien beschreiben, was bei welchen Einstellungen in das Archiv opt_tar.bz2 gelangt.
  - opt/etc/* Standard-Konfigurationsdateien für viele Programme (müssen normalerweise nicht bearbeitet werden).
  - opt/files/* Optionale Kernel-Module, Dateien und Programme

- Quellcode:
  - src/* Quellcode/Tools für Linux, siehe src/README

- Programme:
  - unix/mkfli4l* Erzeugen der Boot-Disk: Unix/Linux-Version
  - windows/* Erzeugen der Boot-Disk: Windows-Version
  - unix/imonc* imond-Client für Unix/Linux
  - windows/imonc/* imond-Client für Windows

Zur Konfiguration von fli4l müssen lediglich die Dateien config/*.txt angepasst werden. Anschließend kann man dann mit einem Befehl die Bootdiskette erstellen.

Man sollte keineswegs alte Konfigurationsdateien aus einer vorherigen fli4l-Version als Vorlage verwenden. Diese sind inkompatibel!

Unterabschnitte

- 3.1 Varianten
  - 3.1.1 Router auf nur einer Diskette - Die bisherige Installation
  - 3.1.2 Typ A: Router auf Festplatte - nur eine FAT-Partition
  - 3.1.3 Typ B: Router auf Festplatte - je eine FAT- und ext3-Partition

Das Fli4l-Team
23. Februar 2006