Si vous utilisez une distribution Linux comme Ubuntu ou Fedora, vous utilisez également le noyau Linux, le noyau qui fait de votre distribution une distribution Linux. Windows a également son propre noyau que ses systèmes d'exploitation utilisent, mais Linux est très modulaire et donc le noyau est plus souvent discuté car on peut en faire beaucoup avec. Par exemple, vous pouvez prendre le noyau, le corriger avec beaucoup de corrections, modifier d'autres paramètres, supprimer tout ce dont vous n'avez pas besoin, puis remplacer votre noyau d'origine par votre produit final, et il fonctionnera très bien (en supposant a été bien fait). Etre capable de remplacer simplement une pièce par quelque chose d'autre sans problème est ce qui rend Linux génial.
Mais votre distribution vous demande constamment de mettre à jour votre noyau. Pourquoi devriez-vous faire cela quand ça fonctionne bien?
Correctifs de sécurité
Pratiquement chaque mise à jour de noyau aura des correctifs de sécurité qui ferment les trous qui ont été découverts. C'est probablement l'une des raisons les plus importantes pour mettre à jour votre noyau, car vous serez toujours plus sûr avec un noyau patché. Si un pirate parvient à pénétrer dans le noyau, beaucoup de dommages peuvent être causés ou le système se bloque simplement. Ce sont des inconvénients qui sont facilement évités avec les noyaux les plus récents.
Amélioration de la stabilité
Non seulement les mises à jour du noyau apportent-elles des correctifs de sécurité, mais elles peuvent également résoudre d'autres problèmes qui pourraient faire planter le système par une utilisation régulière. Certaines personnes affirment que la mise à jour constante du noyau diminue réellement la stabilité globale du système car vous utiliserez un noyau que vous n'avez jamais utilisé, donc vous ne pouvez pas supposer qu'il fonctionnera aussi bien que le noyau sur lequel vous étiez précédemment en train de tourner. Bien que cela soit également vrai, cette marge est plutôt mince et seules les personnes qui exécutent des serveurs ou d'autres systèmes importants doivent être prudentes. Pour la plupart des utilisateurs habituels, la mise à jour de votre noyau l'emporte largement sur ces problèmes.
Pilotes mis à jour
Tandis que ce sont les mises à jour que vous obtenez avec des mises à jour mineures du noyau (disons 3.2.0 à 3.2.1), examinons quelques améliorations que vous pouvez généralement voir avec les mises à jour majeures (pensez 3.2 à 3.3). Tout d'abord, chaque mise à jour majeure du noyau est garantie pour inclure les derniers pilotes open source pour tous vos appareils. Parmi tous les pilotes mis à jour, les pilotes graphiques sont probablement ceux que vous remarquerez le plus, car chaque rafraîchissement ajoute généralement un peu plus de performance. Alors qu'il est toujours possible d'aller la route propriétaire Comment installer les pilotes graphiques propriétaires dans Ubuntu, Fedora, & Mint [Linux] Comment installer les pilotes graphiques propriétaires dans Ubuntu, Fedora, & Mint [Linux] La plupart du temps, vous serez bien avec un logiciel open-source sur Linux. Mais si vous voulez du vrai jeu et de la puissance graphique, vous aurez besoin de pilotes propriétaires. Voici comment les obtenir. Lire la suite, sachant que les pilotes open source ne cessent de s'améliorer, c'est bien aussi.
Nouvelles fonctions du noyau
Parfois, des mises à jour majeures du noyau sous Linux apportent aussi de nouvelles fonctions. Ces fonctions sont essentiellement des parties du noyau que les programmes peuvent utiliser pour effectuer une sorte de tâche ou d'opération. De plus, d'autres fonctions peuvent également avoir changé. Vous ne casserez probablement pas votre système si vous ne mettez pas à jour votre noyau pour cette raison précise, mais tôt ou tard vous trouverez des programmes et d'autres paquets qui nécessitent une certaine version du noyau. Il est préférable d'avoir le dernier pour que vous sachiez que vous ne rencontrerez pas ce problème.
Vitesse accrue
Last but not least, de nombreuses mises à jour majeures du noyau améliorent la vitesse globale du système. Alors que certains changements peuvent être très subtils, d'autres ne le sont pas et peuvent faire une grande différence, comme le fameux patch de 200 lignes qui a un peu augmenté la productivité globale d'une machine Linux. Il y a même des changements plus fous comme celui-ci, où Linux peut fonctionner avec des cœurs de processeur zéro. Si vous êtes un démon de la vitesse (et je sais que beaucoup d'entre vous qui utilisent Google Chrome sont), c'est un bon moyen d'obtenir un peu plus de jus de votre matériel.
Conclusion
En fin de compte, il est très intéressant de mettre à jour votre noyau pour Linux chaque fois que vous le pouvez. Pour les utilisateurs de type consommateur, les avantages qui en découlent l'emportent largement sur les risques. De plus, chaque noyau que vous avez mis à jour aura été testé pendant au moins deux jours par les développeurs et les utilisateurs de test pour s'assurer qu'il fonctionne sans accroc. Au cas où votre système aurait un problème, vous devriez pouvoir choisir un noyau précédent dans le menu de démarrage afin de pouvoir revenir dans votre système. Ensuite, vous pouvez supprimer le noyau offensant et faire un choix de rester avec votre noyau actuel ou attendre jusqu'à ce qu'une mise à jour de travail apparaisse.
Avez-vous vos propres politiques de mise à jour du noyau Linux? Pensez-vous que les distributions devraient toujours utiliser l'absolu le plus tard ou devraient-ils être un peu en retard pour des raisons de stabilité? Devrait-il y avoir des mises à jour majeures du noyau au cours d'une version (comme le fait Fedora, ou l'habitude de le faire) ou seulement des mises à jour mineures (comme Ubuntu)? Faites le nous savoir dans les commentaires!
Crédit d'image: maistora, la main humaine a mis la dernière pierre à la pyramide via Shutterstock, Forrestal_PL, Express Monorail