La nouvelle version du noyau contient des corrections, des améliorations des performances et de la stabilité du système, ainsi que diverses innovations qui rendent le travail avec Linux encore plus facile et plus efficace. Tout utilisateur est intéressé par de tels avantages, mais Ubuntu est considéré comme une distribution plutôt conservatrice, à laquelle les nouvelles versions du noyau parviennent assez lentement.
Cependant, ce problème est résolu, il suffit de suivre les étapes simples des instructions que nous allons vous donner. Ensuite, nous allons vous expliquer comment mettre à jour le noyau d'ubuntu 16.04 ou des versions ultérieures. Bien qu'il n'y ait pas de nouvelles versions du noyau dans le dépôt, il existe un programme qui fera tout le travail pour vous.
Dans Linux, le noyau est la partie centrale du système d'exploitation. C'est le programme qui gère les ressources matérielles de l'ordinateur (processeur, mémoire, périphériques d'E/S, etc.) et qui permet la communication entre le matériel et le logiciel.
Les principales fonctions du noyau Linux sont les suivantes :
Le noyau Linux est open source, ce qui signifie que son code source est disponible pour examen, modification et distribution par la communauté des développeurs. Cela permet d'adapter le noyau à différents besoins et de garantir qu'il évolue et s'améliore constamment.
Les noyaux de Linux et de tout autre système sont extrêmement importants et nécessaires, car ils sont non seulement responsables de la gestion de la mémoire, des processus et des principaux composants de l'ordinateur, mais ils contiennent également tous les pilotes des périphériques du système. Ainsi, en cas de nouvelles technologies, les pilotes doivent être mis à jour. Si votre ordinateur a des problèmes avec la prise en charge du matériel sous Linux, la mise à jour du noyau Ubuntu peut améliorer la situation.
Pour rendre la mise à jour beaucoup plus rapide et facile, il vous suffit d'utiliser l'UKUU ou Ubuntu Kernel Update Utility (utilitaire de mise à jour du noyau Ubuntu). Cet utilitaire télécharge les versions du noyau souhaitées depuis Internet et configure votre système pour vous permettre de les utiliser. Tout ce que l'utilisateur doit faire est de sélectionner la version du noyau.
Il n'est pas disponible dans les distributions officielles, mais il peut être téléchargé à partir du dépôt :
$ sudo apt-add-repository -y ppa:teejee2008/ppa
$ sudo apt update
$ sudo grub-mkconfig -o /boot/grub/grub.cfg sudo apt install ukuu
Il est également possible d'installer l'utilitaire via le centre d'applications Ubuntu. Ensuite, vous pouvez lancer le programme à partir du menu principal :
Ensuite, immédiatement après le lancement, il synchronisera son état avec le réseau pour déterminer quelles nouvelles versions du noyau sont disponibles :
Dans la liste, vous pourrez découvrir les noyaux que vous pouvez installer. Les versions probables sont marquées en rouge et les versions stables en jaune.
Pour installer un noyau, il suffit de cliquer sur le bouton "Installer" :
Ensuite, l'utilisateur devra entrer son mot de passe et attendre la fin de l'installation. La progression de l'initialisation peut être suivie dans la fenêtre du terminal :
Lorsque la mise à jour est terminée, il suffit de redémarrer l'ordinateur pour utiliser la nouvelle version du noyau.
Les nouveaux noyaux n'améliorent malheureusement pas toujours les performances de l'ordinateur. Ils peuvent apporter des modifications après lesquelles le système est instable ou ne démarre pas du tout. Il est important que l'utilisateur sache ce qu'il doit faire dans de telles situations.
Il est habituel qu'Ubuntu ne vous permette pas de choisir le noyau à partir duquel démarrer. Par conséquent, commencez par éditer le fichier /etc/default/grub
. Commentez cette ligne :
$ sudo vi /etc/default/grub
# GRUB_HIDDEN_TIMEOUT_QUIET
# GRUB_HIDDEN_TIMEOUT
Ensuite, vous devez créer un fichier de configuration avec les paramètres suivants :
$ sudo grub-mkconfig -o /boot/grub/grub.cfg
À l'avenir, vous pourrez charger le noyau précédent si un problème survient après la mise à niveau et que le système cesse de fonctionner de manière stable et correcte. Si Linux ne démarre pas, il y a une solution ici aussi, il suffit d'appuyer sur la touche bas très rapidement et de manière répétée au moment où le menu Grub devrait apparaître.
Vous pouvez toujours supprimer un nouveau noyau qui ne fonctionne pas en utilisant UKUU, il y a un bouton pour cette action appelé "Uninstall" :
Si le noyau fonctionne correctement après la mise à jour, vous pouvez supprimer les anciens. Nous en parlerons dans un autre article, consacré spécifiquement au processus de nettoyage du système des noyaux anciens et inutiles.
C'est tout pour l'instant, la mise à jour du noyau dans Ubuntu est une tâche tout à fait réelle et réalisable.