Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Code & Live-ISO-Config veröffentlichen
#11
(11.08.2025, 06:30)Daniel schrieb: ....ich bin mir sicher, es gibt für Vieles bessere Varianten. Hoffe, es ist das ein oder andere für euch dabei.

Natürlich! Ich hab mir gerade das neue Video angesehen und mit mal deinen TGG-Kernel angeguckt. Sehr interessant! Mich würde noch interessieren, wie du den Kernel zusammen geschraubt hast, da haben wir noch nicht so die Erfahrung. Im Debian-Paket selbst fehlen noch ein `Changelog` und `rules`, weshalb ich die deine Pakete nicht unsere OpenBuildService-Infrastruktur einbinden kann (Nur zum Testen).  

Der BuildService von OpenSuse wäre bestimmt auch was für dich.
Zitieren
#12
Hallo,
den Kernel bauen ist an sich gar nicht so tragisch.

Zuerst mal:
Code:
apt-get install build-essential linux-source bc kmod cpio flex libncurses5-dev libelf-dev libssl-dev rsync python3 debhelper

  • Danach die Kernelsources holen von kernel.org
  • Entpacken (tar)
  • Ins Verzeichnis des entpackten Kernel wechseln
  • Die bestehende Config des laufenden (Debian)kernels in das Verzeichnis kopieren in das das neue Kernel entpackt wurde.
  • z.B.
    Code:
    cp /boot/config-6.12.38+deb13-amd64 /kernelverzeicnis_mit_Sourcen/.config
  • danach ein
    Code:
    make oldconfig
    und im Endeffekt die Einstellungen so übernehmen (quasi immer Return drücken - geht sicher auch besser!)
  • letztlich
    Code:
    make -j$(nproc) bindeb-pkg

Das sollte .DEBs bauen, die man dann instalieren kann.

Fehlende Pakete während des Make nachinstallieren, das sieht man immer recht schön an den eventuellen Fehlermeldungen.
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste