Kostifizieren Distributionen wie Ubuntu und Fedora ihre eigenen Kernel?

409
Kamran

Als ich versuchte, ein paar Patches auf Ubuntus Kernel durchzuführen, habe ich herausgefunden, dass die Patches von kernel.org nicht korrekt mit der Kernelquelle zusammengeführt werden können. Ich frage mich, ob Distributionen wie Ubuntu andere als offizielle Kernel haben?

Eine andere Sache, die meiner Meinung nach mit dieser Frage zusammenhängen könnte, ist der Name des Verzeichnisses des Quellbaums in Ubuntu, das linux-headers-2.6.31-21 ist. Wofür steht diese 21? Es gibt auch ein Verzeichnis namens linux-headers-2.6.31-21-generic. Was ist der Unterschied zwischen diesen beiden?

1

1 Antwort auf die Frage

4
Patkos Csaba

Ja, alle großen Distributionen passen ihren Kern an. Ich benutze Mandriva Linux und es gibt ungefähr 500 Patches im Kernel, aber das System funktioniert auch gut mit dem Vanilla (Original) -Kernel.

Normalerweise zeigt die letzte Zahl, in Ihrem Fall 21, die Build-Nummer Ihres angepassten Kernels. Mit anderen Worten, Ubuntu baute 21 verschiedene Kernel aus den ursprünglichen Quellen von 2.6.31, bis sie den aktuellen Status erreichten.

Einige Verzeichnisse sind auch so angepasst, dass Anwendungen mehrere Kernel unterscheiden können, wenn mehrere installiert sind.