[matrixxx] Ein D.I.Y Live System

[matrixxx] TODO

Hintergründe zur Motivation

12.12.2024

Liebe Linux-Freunde,

ich habe vor mein D.I.Y. Linux Live System mit dem Namen „matrixxx“ der Allgemeinheit zur Verfügung stellen. (Bitte in den Namen nicht zu viel hinein interpretieren - meine User nenne ich zu meist „xxx“, wie eine namenlose Unterschrift und matrix ist im weitesten Sinne die Organisation des Systems in „Layern“ des verwendeten Overlay-Dateisystem)

Ich war und bin ein seit vielen Jahren begeisterter Nutzer von KNOPPIX. Dieses System von Prof. Klaus Knopper hat mich zu Linux gebracht. Dabei habe ich aber schon immer das System an meine Vorstellungen angepasst. Zunächst noch mit den vorgesehenen Remastering Mitteln und später auch mit eigenen Shell Skripten und tiefer gehenden Eingriffen. Ich spreche hier von einigen Jahren in denen sich eine Menge Skripten angesammelt haben. Das daraus entstandene System ist tatsächlich zu meinem vorrangigen Arbeitssystem geworden (um einfach mal etwas auszuprobieren ist das System einfach super).

Knoppix ist an sich ein 32bit System, wobei der der Kernel wahlweise 32 oder 64 bit ist. Leider ist es so, dass immer mehr Programme nur noch als 64bit Variante ausgeliefert werden, auch jene die ich schon lange und gerne benütze.

Also, so war der Gedanke, warum Knoppix nicht mit Skripten nachbauen, ich hatte ja schon einiges (so dachte ich). Davon war Einiges nach meinen Vorstellungen recht sauber ausgeführt anderes dann aber doch eher quick and dirty. Nach einiges mehr als eineinhalb Jahren kann mein Respekt für Klaus Knopper kaum größer werden.

Nun habe ich eine Skript-Sammlung zum Erzeugen eines Systems nach meinen eigenen Bedürfnissen und Vorstellungen. Dies hier zu bemerken ist mir wichtig, da ich nicht weiß, ob überhaupt jemand außer mir Interesse an einer solchen Skript-Sammlung hat. Nichts desto trotz werde ich noch Zeit in eine bessere Strukturierung und in die Tests stecken.

Die drei Skript Pakete sind dann gedacht:

Das Betriebssystem wird während des primären „init“ Vorganges des “initramfs“ als Overlay-Dateisystem der SquashFS Containern mit beschreibbaren obersten Layer aufgesetzt.

Einiges was in Knoppix möglich war ist allerdings momentan nicht enthalten bzw. auch nicht vorgesehenen.

Die Skripten, Daten und die zugehörigen Beschreibungen werde ich auf „github“ zur Verfügung stellen.

So der Plan, mit der Hoffnung, das dies auch für andere von Interesse sein wird.

Mit freundlichen Grüßen Holger Schwarz