Pengutronix

  • Über Pengutronix
  • Veranstaltungen
  • News / Presse
  • Kontakt & Impressum

Embedded Linux

  • Beratung
  • Schulung
  • Entwicklung

Community

  • Mailinglisten
  • Open Source Projekte
  • Debian Pakete
  • www.ptxdist.org
  • www.send-patches.org
lang:en   [IPv4/6]   lang:de


PTXdist - Reproducable Embedded Linux Systems

PTXdist screenshot

Wie baut man eine nachvollziehbare Linux-Distribution für Embedded Systems, bei denen es auf langfristige Wartung und kompakten Footprint ankommt?

PTXdist ist ein GPL lizensiertes Build System, das bei Pengutronix zur Erzeugung von Userlands entwickelt wurde. Als Konfigurationssystem dient Kconfig aus dem Linux-Kernel.

Obwohl PTXdist (abzüglich der Patche) nach wie vor auf eine Diskette paßt, kann man ein komplettes Root-Filesystem mit Hilfe von "ptxdist go" bauen.

"Ausführbare Dokumentation"

PTXdist ist keine Distribution: Unsere Erfahrung ist, daß binäre Distributionen zu unflexibel für Embedded Systeme sind. Deshalb baut PTXdist das Zielsystem direkt aus den Originalsourcen. Dabei ist PTXdist gedacht als "ausführbare Dokumentation", d.h. die notwendigen Schritte zum Erzeugen des Zielsystems werden in einer Form abgelegt, in der sie bei Bedarf nachvollzogen, aber ebenso von einem weniger versierten Anwender auf Knopfdruck ausgeführt werden können.

Aktuelle Version

Die aktuelle Version von PTXdist ist 2012.01.0

Dokumentation: Application Notes zu PTXdist finden Sie in unserem Dokumentationsbereich. Dort befindet sich auch die FAQ zu PTXdist sowie die Liste der bekannten Probleme.

Download-Bereich: Hier können alle aktuellen und alten Versionen von PTXdist sowie die dazugehörigen Patch Stacks herungergeladen werden.

GIT: Die Entwicklung von PTXdist findet auf dem GIT Server statt. Hier kann der aktuellste Stand ausgecheckt werden.

Patch System: Oft sind die Originalpakete nicht ohne Modifikationen in einer Cross-Umgebung baubar. PTXdist hat ein Patch Repository, in dem die notwendigen Patche liegen, bis sie im Optimalfall in den Upstream-Paketen integriert sind.

Letzte Änderung: Thu Jan 26 15:23:43 2012
© Pengutronix e.K.
http://www.pengutronix.de