IT-Rechtsberatung

IT-Rechtsberatung

Angepasste Linux-Systeme entwickeln mit T2 SDE

RA Felix von Courten,

B7A3D2AE2A062DF01725419565DB9BF855CEFAECinfoB7A175CEF3D2AE2A062D@9BF54195685F0AEC25DBra-courten.de65DB9BF8A175CEF3D2AE2A065F0B72D254195AEC

http://courten.de/pub/2010/index.html

8. Kieler Open Source und Linux Tage, 1+2 Oktober 2010

Angepasste Systeme

mehr als nur eine Linux-Distribution...

T2 SDE: www.t2-project.org

...sondern ein flexibler Baukasten optimiert für maßgeschneiderte Linux-Systeme

Das Paketsystem von T2 SDE

http://www.t2-project.org/packages/

T2-Paket = Source + Patches + Meta-Informationen

Das Build-System

Die Build-Skripte

Die Build-Skripte steuern den kompletten Installationsablauf eines neuen System oder Pakets:

cross-compiling

Build System ---cross-compiling ---> Target-System

cross-compiling: portierbar + skalierbar

T2 SDE: Installation

http://t2-project.org/download

Build-System ---> Target-System

Einrichtung des Build-Systems

T2 setzt ein bereits vorhandenes einfaches Linux voraus:

Bau des Target-Systems

Shell aufrufen, in das Verzeichnis wechseln und Build-Skripte ausführen:

./scripts/Config
./scripts/Download
./scripts/Build-Target

Konfiguration des Target-Systems

.scripts/Config

Herunterladen der Paketquellen

./scripts/Download --required

Der Kompilationsprozess

Als root auführen:

./scripts/Build-Target

Vorbereitung der Installation

Auf fehlerhafte Builds prüfen:

./scripts/Create-ErrList

Buildverzeichnisse entfernen:

./scripts/Cleanup

Installation des Targetsystems

Mehr von T2 SDE