diff --git a/content/events/201408-automatische-kernel-erstellung/index.md b/content/events/201408-automatische-kernel-erstellung/index.md index b7c9445c..0d484227 100644 --- a/content/events/201408-automatische-kernel-erstellung/index.md +++ b/content/events/201408-automatische-kernel-erstellung/index.md @@ -11,41 +11,42 @@ location: public: true --- Seit das Debian-Team beschlossen hat, keinen Kernel mehr mit -VServer-Patch[0] anzubieten, besteht die Aufgabe, dies nun selbst +[VServer-Patch] [0] anzubieten, besteht die Aufgabe, dies nun selbst zu tun. Dass der offizielle Debian-Kernel mit der Version -deutlich hinter der Entwicklung herhinkt, tut ein Uebriges. +deutlich hinter der Entwicklung herhinkt, tut ein Übriges. -Erforderlich war ein Ablauf, der moeglichst zeitnah und -standardisiert den Kernel als .deb-Paket in einem Repository +Erforderlich war ein Ablauf, der möglichst zeitnah und +standardisiert den Kernel als *.deb*-Paket in einem Repository bereitstellt. -So entstand im Oktober 2012 bei LiHAS [1] das Projekt kernel-autobuild [2], -um Linux-Kernel vollautmatisch zu erzeugen. +So entstand im Oktober 2012 bei [LiHAS] [1] das Projekt [kernel-autobuild] [2], +um Linux-Kernel vollautomatisch zu erzeugen. -Kernel-autobuild sorgt nun dafuer, dass die Ermittlung der aktuellen +*Kernel-autobuild* sorgt nun daür, dass die Ermittlung der aktuellen Version, Download, patchen mit dem VServer-Patch, erstellen eines Debian-Pakets, erstellen einer virtuellen Maschine (KVM), Test in der virtuellen Maschine, Upload ins Repository und Information per Email automatisch ablaufen. -Um den Ueberblick ueber 12000 Kernel-Optionen zu behalten, -gibt es Tools, um multiple .config-Files zu vergleichen und seit -Juni 2014 auch Tools um Kconfig nach XML zu exportieren -und hier ebenfalls Mehrwege-Vergleiche durchfuehren zu koennen." +Um den Überblick über 12000 Kernel-Optionen zu behalten, +gibt es Tools, um multiple *.config*-Files zu vergleichen, und seit +Juni 2014 auch Tools, um Kconfig nach XML zu exportieren +und hier ebenfalls Mehrwege-Vergleiche durchführen zu können. -Vorrausetzungen +### Vorausetzungen -Zum Verstaendnis sollte man schon mal einen Kernel gebaut oder +Zum Versändnis sollte man schon einmal einen Kernel gebaut oder es zumindest versucht haben. Die grundlegenden Ideen von Virtualisierung, HTML, XML, Shell-Programmierung und dem Debian Packet-Management helfen. -Zur Person +### Zur Person Christian Recktenwald macht seit 1989 Dinge mit Computern und arbeitet seit 1993 mit Linux. Von seinem Vater hat er die -Idee uebernommen, dass Computer dazu da sind, Menschen -fehleranfaellige Routinearbeiten abzunehmen. +Idee übernommen, dass Computer dazu da sind, Menschen +fehleranfällige Routinearbeiten abzunehmen. -[0] http://www.linux-vserver.org -[1] http://www.lihas.de \ No newline at end of file +[0]: http://www.linux-vserver.org/ +[1]: http://www.lihas.de/ +[2]: http://wiki.fischglas.de/wiki/doku.php?id=project:kernel-autobuild