Soll ich den neuesten stabilen Linux-Kernel (3.5.4) für CentOS kompilieren?

Soll ich den neuesten stabilen Linux-Kernel (3.5.4) für CentOS kompilieren?

Meine Aufgabe ist es, eine neuere Version des Linux-Kernels zu kompilieren als die, die derzeit auf diesem CentOS 6.3-System läuft. Meine Anweisung lautete, einen neuen Kernel von kernel.org zu beziehen, aber mir wurde gesagt, dass es nicht unbedingt der allerneueste stabile Kernel sein müsse. Ich werde das nächste Jahr auf dieser Maschine arbeiten und programmieren müssen, daher hätte ich, wenn möglich, am liebsten die neueste Version.Meine Frage ist folgende: Wenn ich die Wahl zwischen der Installation des Linux-Kernels 3.5.4 oder eines älteren, beispielsweise 2.6.32, habe, muss ich dann damit rechnen, dass es schwieriger ist, den neuesten Kernel korrekt und zuverlässig mit CentOS zum Laufen zu bringen? Oder muss ich generell mit Abwärtskompatibilität rechnen? In diesem Fall lohnt es sich meiner Meinung nach, den neuesten Kernel auszuprobieren.

Ich habe noch nie einen Linux-Kernel für eine Distribution kompiliert und weiß nicht, was für ein Problem es wäre, wenn ich beim Versuch, einen Kernel zu installieren, der von CentOS nicht unterstützt wird, einen Fehler mache.

Antwort1

Es gibt andere Teile von CentOS, die den aktuellen CentOS-Kernel benötigen, um richtig zu funktionieren. Ein solches Programm ist die Kombination libvirt/KVM. Es gibt noch andere. Wenn Sie sich das Konzept des Backportings ansehen, werden Sie feststellen, dass die Distribution auf Sicherheit ausgelegt ist und Funktionen in den aktuellen Kernel zurückportiert werden:

https://access.redhat.com/security/updates/backporting/

verwandte Informationen