Gründe, den neuesten Linux-Kernel nicht unter Ubuntu zu installieren

Wir sprechen immer darüber, wie wichtig es ist, dass ein Betriebssystem und alle Programme auf die neuesten Versionen aktualisiert werden. Dies ermöglicht es uns, seine Funktionen voll auszunutzen, es fehlerfrei nutzen zu können und darüber hinaus sicher zu sein, dass nichts unsere Sicherheit gefährdet. Wenn es jedoch darum geht Linux, vor allem Distributionen wie Ubuntu, Installation des neuesten Kernels ist möglicherweise nicht immer die beste Option.

Ubuntu wird nicht mit einer Originalversion des Linux-Kernels geliefert, sondern mit einer von Canonical modifizierten Version mit spezifischen Patches und Optimierungen für diese Distribution. Dies ist die Version, die das Unternehmen während des gesamten Lebenszyklus der Distribution beibehalten wird. Wenn eine neue Version 6 Monate später veröffentlicht wird, wird eine neuere Version veröffentlicht, die ebenfalls von der Organisation geändert und optimiert wurde.

Gründe, den neuesten Linux-Kernel nicht unter Ubuntu zu installieren

Natürlich Canonical hindert Sie nicht daran, einen anderen Kernel zu installieren in der Distribution. Jeder Benutzer kann die neueste Version des offiziellen Kernels oder eine andere modifizierte Version, z. B. in Echtzeit, herunterladen und installieren. Wir müssen jedoch die Vor- und Nachteile analysieren.

Neufahrzeug

Was sind die Vorteile der Installation des neuesten Linux-Kernels in Ubuntu?

Die neuesten Versionen des Ubuntu-Kernels, die offizielle, zeichnen sich hauptsächlich dadurch aus, dass sie Unterstützung für neue Hardware bieten, die Leistung optimieren und Fehler beheben. Es ist selten, eine Funktion zu finden, die für den Alltag wirklich wichtig ist. Wenn wir das installieren neueste Version des Kernels Was wir hauptsächlich erreichen werden, ist die Verbesserung der Funktionsweise des PCs, insbesondere mit dem neueste Hardware . Aber sonst wenig. Da jede Kernelversion immer größer wird, kann es außerdem vorkommen, dass bei der Installation der neuesten Version ein Leistungsverlust auftritt, da mehr Pakete und mehr Codezeilen verarbeitet werden müssen.

Wenn wir wollen Dateisysteme wie z als EXT4, exFAT oder ZFS, um besser zu funktionieren, oder laden Sie Linux auf den neuesten Stand ARM CPU das ist noch nicht auf den Markt gekommen, dann haben wir keine andere Wahl, als die neue Version zu installieren. Ansonsten besser nicht ändern.

Warum nicht den Kernel auf Ubuntu ändern?

Wie wir erklärt haben, ist die Kernel, der in Ubuntu kommt ist nicht dasselbe, von dem wir herunterladen können Kernel.org . Canonical implementiert eine Reihe von Patches, Verbesserungen und Korrekturen damit es auf Ihrem Betriebssystem optimal funktioniert. Wenn wir einen Kernel installieren, der nicht für Ubuntu optimiert ist, Wir werden all diese Patches verlieren und Kanonisch Optimierungen und die Distribution funktioniert möglicherweise nicht wie vorgesehen.

Außerdem, wenn wir haben ein System mit UEFI und Secure Boot Wenn Sie den Kernel gegen einen nicht signierten austauschen, selbst wenn er von uns kompiliert wurde, kann unser PC nicht direkt booten, da er nicht über die digitalen Signaturen verfügt, die Canonical und andere Entwickler enthalten, um in diesen Systemen funktionieren zu können.

Und was ist mit der neuesten Version des offiziellen Ubuntu-Kernels?

Obwohl die neuen Versionen unsere Distribution nicht erreichen, arbeitet Canonical vom ersten Moment an mit den neuen Versionen des Kernels und bereitet sie auf die folgenden Versionen von Ubuntu vor. Dies bedeutet, dass wir, wenn wir wollen, die installieren können neueste Version des Kernels (derzeit 5.8.1) von Canonical in unserem Ubuntu modifiziert. Und wir können es mit einem einfachen Befehl tun:

wget -c https://kernel.ubuntu.com/~kernel-ppa/mainline/v5.8.1/amd64/linux-headers-5.8.1-050801_5.8.1-050801.202008111432_all.deb && sudo dpkg -i *.deb

Was ist los? Diese modifizierten Kernelversionen sind noch nicht betriebsbereit. Mit anderen Worten, sie sind "Beta", die fehlerhaft sein kann. Daher ist diese Version 5.8.1 nicht annähernd so stabil wie die Kernel 5.4 ist standardmäßig in Ubuntu 20.04 LTS enthalten . Wenn diese Version fertig ist, wird sie in der nächsten Version der Distribution enthalten sein, in diesem Fall in Ubuntu 20.10.