Embedded Linux Distribution
Es sollte eine minimale Linux Distribution für einen embedded PC mit folgender Funktionalität erstellt werden:
- Kleiner Footprint (RAM/ ROM)
- Headless (keine Tastatur, Bildschirm)
- Netzwerkunterstützung/ Fernzugriff
- Live Software Update
- Konsistentes, beschreibbares Dateisystem (Power-fail Safe)
Resultat: Erkenntnisse
![]() |
Relativ aufwändig (dafür ein optimal angepasstes System mit minimalem Ressourcenverbrauch)
Detailliertes Wissen über den Aufbau und die Funktion von Linux unabdingbar
Wichtig: Welche Versionen der Pakete/ Komponenten funktionieren und können zusammen eingesetzt werden?
Vorteile
- Vollständige Kontrolle über das System
- Einfache Erweiterung mit zusätzlichen Paketen und/ oder neuen Paketversionen
Nachteile
- Aufwändige Pflege/ Unterhalt
Technologien/ Fähigkeiten
- Detailierte Kenntnisse über den Aufbau und die Funktionsweise eines embedded Linux Systems
- Journaling Dateisysteme
- Software Update-Mechanismem
- Script Programmierung
