Raisons de ne pas installer le dernier noyau Linux sur Ubuntu

Nous parlons toujours de l'importance d'avoir un système d'exploitation et tous les programmes mis à jour avec leurs dernières versions. Cela nous permet de profiter pleinement de ses fonctionnalités, de pouvoir l'utiliser sans erreur et, en plus, d'être sûr que rien ne met en danger notre sécurité. Cependant, quand il s'agit de Linux/Unix, en particulier des distributions comme Ubuntu, installation du dernier noyau peut ne pas toujours être la meilleure option.

Ubuntu n'est pas fourni avec une version originale du noyau Linux, mais avec une version modifiée par Canonical avec des correctifs et des optimisations spécifiques pour cette distribution. Il s'agit de la version que l'entreprise maintiendra tout au long du cycle de vie de la distribution. Lorsqu'une nouvelle version sortira 6 mois plus tard, elle apportera une version plus récente, également modifiée et optimisée par l'organisation.

Raisons de ne pas installer le dernier noyau Linux sur Ubuntu

Bien sûr, Canonical ne vous empêche pas d'installer un autre noyau sur la distribution. Tout utilisateur peut télécharger et installer la dernière version du noyau officiel, ou toute autre version modifiée, comme en temps réel. Cependant, nous devons analyser les avantages et les inconvénients de cela.

neofetch

Quels sont les avantages de l'installation du dernier noyau Linux dans Ubuntu?

Les dernières versions du noyau Ubuntu, le noyau officiel, se caractérisent principalement par la prise en charge de nouveaux matériels, l'optimisation des performances et la résolution des erreurs. Il est rare de trouver une fonctionnalité vraiment essentielle au quotidien. Si nous installons le dernière version du noyau , ce que nous réaliserons principalement sera d'améliorer le fonctionnement du PC, notamment avec le matériel le plus récent . Mais rien d'autre. De plus, à mesure que chaque version du noyau devient de plus en plus grande, il peut arriver que, lors de l'installation de la dernière version, nous subissions une perte de performances en raison du traitement de plus de packages et de lignes de code.

Si nous voulons systèmes de fichiers tels comme EXT4, exFAT ou ZFS pour mieux fonctionner, ou charger Linux sur la dernière BRAS Processeur qui n'a pas encore frappé le marché, alors nous n'aurons pas d'autre choix que d'installer la nouvelle version. Sinon, mieux vaut ne pas le changer.

Pourquoi ne pas changer le noyau en Ubuntu

Comme nous l'avons expliqué, le Noyau qui vient dans Ubuntu n'est pas la même que celle que nous pouvons télécharger à partir de Kernel.org . Canonical met en œuvre un certain nombre de correctifs, améliorations et correctifs pour le faire fonctionner de manière optimale sur votre système d'exploitation. Si nous installons un noyau non optimisé pour Ubuntu, nous perdrons tous ces correctifs et Canonique optimisations , et la distribution peut ne pas fonctionner comme prévu.

De plus, si nous avons un système avec UEFI et Secure Boot , changer le noyau pour un noyau non signé, même s'il est compilé par nous, peut empêcher notre PC de démarrer directement car il ne possède pas les signatures numériques incluses par Canonical et d'autres développeurs pour pouvoir fonctionner dans ces systèmes.

Et qu'en est-il de la dernière version du noyau officiel Ubuntu?

Bien que les nouvelles versions n'atteignent pas notre distribution, Canonical travaille dès le premier instant avec les nouvelles versions du noyau et les prépare pour les versions suivantes d'Ubuntu. Cela signifie que, si nous le voulons, nous pouvons installer le dernière version du noyau (actuellement 5.8.1) modifié par Canonical dans notre Ubuntu. Et nous pouvons le faire avec une simple commande:

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

Qu'est-ce qui se passe? Ces versions modifiées du noyau ne sont pas encore prêtes à être exécutées en production. En d'autres termes, ce sont des «beta» qui peuvent être bogués. Par conséquent, cette version 5.8.1 n'est pas aussi stable que la noyau 5.4 inclus en standard dans Ubuntu 20.04 LTS . Lorsque cette version sera terminée, elle sera incluse dans la prochaine version de la distribution, dans ce cas, dans Ubuntu 20.10.