Merge pull request #15 from th-h/thh-201408
Some corrections and enhancements for August event.
This commit is contained in:
commit
b3e2f0ae89
1 changed files with 19 additions and 18 deletions
|
|
@ -11,41 +11,42 @@ location:
|
||||||
public: true
|
public: true
|
||||||
---
|
---
|
||||||
Seit das Debian-Team beschlossen hat, keinen Kernel mehr mit
|
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
|
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
|
Erforderlich war ein Ablauf, der möglichst zeitnah und
|
||||||
standardisiert den Kernel als .deb-Paket in einem Repository
|
standardisiert den Kernel als *.deb*-Paket in einem Repository
|
||||||
bereitstellt.
|
bereitstellt.
|
||||||
|
|
||||||
So entstand im Oktober 2012 bei LiHAS [1] das Projekt kernel-autobuild [2],
|
So entstand im Oktober 2012 bei [LiHAS] [1] das Projekt [kernel-autobuild] [2],
|
||||||
um Linux-Kernel vollautmatisch zu erzeugen.
|
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
|
Version, Download, patchen mit dem VServer-Patch, erstellen eines
|
||||||
Debian-Pakets, erstellen einer virtuellen Maschine (KVM), Test in
|
Debian-Pakets, erstellen einer virtuellen Maschine (KVM), Test in
|
||||||
der virtuellen Maschine, Upload ins Repository und Information
|
der virtuellen Maschine, Upload ins Repository und Information
|
||||||
per Email automatisch ablaufen.
|
per Email automatisch ablaufen.
|
||||||
|
|
||||||
Um den Ueberblick ueber 12000 Kernel-Optionen zu behalten,
|
Um den Überblick über 12000 Kernel-Optionen zu behalten,
|
||||||
gibt es Tools, um multiple .config-Files zu vergleichen und seit
|
gibt es Tools, um multiple *.config*-Files zu vergleichen, und seit
|
||||||
Juni 2014 auch Tools um Kconfig nach XML zu exportieren
|
Juni 2014 auch Tools, um Kconfig nach XML zu exportieren
|
||||||
und hier ebenfalls Mehrwege-Vergleiche durchfuehren zu koennen."
|
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.
|
es zumindest versucht haben.
|
||||||
Die grundlegenden Ideen von Virtualisierung, HTML, XML,
|
Die grundlegenden Ideen von Virtualisierung, HTML, XML,
|
||||||
Shell-Programmierung und dem Debian Packet-Management helfen.
|
Shell-Programmierung und dem Debian Packet-Management helfen.
|
||||||
|
|
||||||
Zur Person
|
### Zur Person
|
||||||
|
|
||||||
Christian Recktenwald macht seit 1989 Dinge mit Computern
|
Christian Recktenwald macht seit 1989 Dinge mit Computern
|
||||||
und arbeitet seit 1993 mit Linux. Von seinem Vater hat er die
|
und arbeitet seit 1993 mit Linux. Von seinem Vater hat er die
|
||||||
Idee uebernommen, dass Computer dazu da sind, Menschen
|
Idee übernommen, dass Computer dazu da sind, Menschen
|
||||||
fehleranfaellige Routinearbeiten abzunehmen.
|
fehleranfällige Routinearbeiten abzunehmen.
|
||||||
|
|
||||||
[0] http://www.linux-vserver.org
|
[0]: http://www.linux-vserver.org/
|
||||||
[1] http://www.lihas.de
|
[1]: http://www.lihas.de/
|
||||||
|
[2]: http://wiki.fischglas.de/wiki/doku.php?id=project:kernel-autobuild
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue