-
Sa, 29 Aug 2026 09:04:05 +0200 CEST·Kernel·Kernel 7.2.2 packen.
-
Fr, 28 Aug 2026 06:39:12 +0200 CEST·Pakete·ZFS Version 2.4.4 in Debian Testing.
-
Sa, 22 Aug 2026 12:42:41 +0200 CEST·Pakete·Portfolio Performance 87.0 paketiert.
-
Sa, 22 Aug 2026 12:39:15 +0200 CEST·Kernel·Kernel 6.18.45 packen.
-
Di, 18 Aug 2026 17:43:35 +0200 CEST·Kernel·Kernel 7.2.0 packen.
-
Di, 18 Aug 2026 17:24:06 +0200 CEST·Kernel·Kernel 6.18.44 packen.
-
So, 09 Aug 2026 11:19:21 +0200 CEST·Kernel·Kernel 7.1.7 packen.
-
So, 09 Aug 2026 11:05:44 +0200 CEST·Kernel·Kernel 6.18.43 packen.
-
Mi, 05 Aug 2026 16:58:20 +0200 CEST·Layout·ZFS Versionsbereiche in Versionshistorie.
-
Mo, 03 Aug 2026 13:21:21 +0200 CEST·Kernel·Kernel 6.18.42 packen.
-
Mo, 03 Aug 2026 13:07:19 +0200 CEST·Kernel·Kernel 7.1.6 packen.
-
So, 19 Jul 2026 08:36:57 +0200 CEST·System·zed-editor Pakete entfernt.
-
So, 19 Jul 2026 08:34:56 +0200 CEST·Pakete·Portfolio Performance 86.0 paketiert.
-
So, 19 Jul 2026 08:08:10 +0200 CEST·Kernel·Kernel 7.1.4 packen.
-
So, 19 Jul 2026 07:51:58 +0200 CEST·Kernel·Kernel 6.18.39 packen.
-
So, 05 Jul 2026 19:33:18 +0200 CEST·Kernel·Kernel 6.18.38 packen.
-
So, 05 Jul 2026 19:15:54 +0200 CEST·Kernel·Kernel 7.1.3 packen.
-
So, 28 Jun 2026 21:17:00 +0200 CEST·Kernel·Kernel 7.1.2 packen.
-
So, 28 Jun 2026 21:03:16 +0200 CEST·Kernel·Kernel 7.0.14 packen.
-
Sa, 20 Jun 2026 08:32:18 +0200 CEST·Kernel·Kernel 7.0.13 packen.
Spickzettel
- Man nehme ein aktuelles Debian Testing System mit folgenden zusätzlichen Paketen:
- Kernel Quellcode laden:
- Kernel bauen:
Man nehme ein aktuelles Debian Testing System mit folgenden zusätzlichen Paketen:
- build-essential
- fakeroot
- gnupg2
- dpkg-dev
- bison
- flex
- bc
- libelf-dev
- libssl-dev
- libdw-dev
- debhelper
Kernel Quellcode laden:
- Alles im Folgenden als normaler User. Nicht als root!
- „*“ bedeutet im Folgenden immer Ergänzung der Kernelversion des Kernels, das kompiliert werden soll.
Variante manueller Download
- Key von Greg Kroah-Hartman <greg@kroah.com> importieren:
$ gpg2 --recv-key 38DBBDC86092693E - Aktuelles TAR und Signatur von https://www.kernel.org/ herunterladen und entpacken:
$ unxz linux-*.tar.xz - TAR verifizieren:
$ gpg2 --verify linux-*.tar.sign - TAR auspacken:
$ tar -xaf linux-*.tar
Variante GIT
- „Linux kernel stable tree“ klonen (braucht man nur das erste Mal):
$ git clone https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/ - Damit hat man schon den Hauptzweig „master“:
$ git branch - Man möchte aber eigentlich den momentanen stable Zweig, z.B. linux-6.14.y
- Alle verfügbaren remote Zweige zeigt man an mit
$ git branch -r - Auf den momentanen stable Zweig umschalten:
$ git switch linux-6.14.y - Auf aktuelle commits vorspulen:
$ git pull
Kernel bauen:
- Alles im Folgenden als normaler User. Nicht als root!
- Konfiguration von bereits installiertem Distro Kernel in das Verzeichnis der gerade heruntergeladenen Kernelquellen kopieren:
/boot/config-* nach .config kopieren. - In der Datei .config folgendes editieren:
- Gewünschte Umgebungsvariablen für den Maintainer Tag der späteren Pakete setzen:
- export DEBEMAIL="ploenk@weissnich.de" (früher hat EMAIL ausgereicht)
- export DEBFULLNAME="Plönk Weißnich"
- Aus der .config des Distro Kernels, die für das neue Kernel erzeugen (alte Einstellungen behalten, für unbekannte bzw. neue Optionen die Defaults setzen):
$ make olddefconfig - Kompilieren und DEB Pakete erzeugen mit <n> parallelen Threads (mit lokaler Versionsmarkierung):
$ time make -j<n> deb-pkg LOCALVERSION=-ploenk - Fertig!