Comment mettre à jour le noyau Linux pour améliorer les performances du système

Comment mettre à jour le noyau Linux pour améliorer les performances du système / Linux

Le taux de développement du noyau Linux Le noyau Linux: une explication avec les termes de Layman Le noyau Linux: une explication avec les termes de Layman Les distributions Linux n'ont en commun qu'un seul élément commun: le noyau Linux. Mais alors que l'on en parle souvent, beaucoup de gens ne savent pas vraiment ce que ça fait. Read More est sans précédent, avec une nouvelle version majeure tous les deux ou trois mois environ. Chaque version offre plusieurs nouvelles fonctionnalités et améliorations dont de nombreuses personnes pourraient tirer parti pour rendre leur expérience informatique plus rapide, plus efficace ou mieux, autrement..

Le problème, cependant, est que vous ne pouvez généralement pas tirer parti de ces nouvelles versions du noyau dès leur publication. Vous devez donc attendre que votre distribution publie une nouvelle version contenant un noyau plus récent. Nous avons déjà exposé les avantages d’une mise à jour régulière de votre noyau. 5 raisons pour lesquelles vous devez mettre à jour votre noyau souvent [Linux] 5 raisons pour lesquelles vous devez mettre à jour votre noyau souvent [Linux] 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. Votre distribution vous demande constamment de mettre à jour votre noyau… Lire la suite, et vous n'avez pas à attendre pour mettre la main sur eux. Nous allons vous montrer comment.

Clause de non-responsabilité: Comme certains de nos ouvrages l'ont peut-être déjà mentionné, la mise à jour de votre noyau présente un risque (minime) de détérioration de votre système. Si tel est le cas, il est généralement facile de choisir un noyau plus ancien au démarrage qui fonctionne, mais quelque chose peut mal se passer. Par conséquent, nous ne sommes pas responsables des dommages causés à votre système - utilisez-les à vos risques et périls!

Travaux préparatoires


Pour mettre à jour votre noyau, vous devez d’abord déterminer si vous utilisez un système 32 bits ou 64 bits. Ouvrez une fenêtre de terminal et lancez

uname -a

Puis vérifiez si le résultat dit x86_64 ou i686. Si c'est x86_64, alors vous utilisez la version 64 bits; sinon, vous utilisez la version 32 bits. Rappelez-vous ceci, car ce sera important.


Ensuite, visitez le site Web officiel du noyau Linux. Cela vous dira quelle est la version stable actuelle du noyau. Vous pouvez essayer des versions candidates si vous le souhaitez, mais elles sont beaucoup moins testées que les versions stables. Conservez le noyau stable à moins que vous ne soyez certain d'avoir besoin d'une version release candidate.

Instructions Ubuntu

Il est très facile pour les utilisateurs d'Ubuntu et de leurs dérivés de mettre à jour leur noyau, grâce au PPA du noyau principal d'Ubuntu. Bien qu'il soit officiellement appelé un PPA, vous ne pouvez pas l'utiliser comme les autres PPA en les ajoutant à votre liste de sources de logiciels et en vous assurant qu'il mettra automatiquement à jour le noyau pour vous. Au lieu de cela, il s’agit simplement d’une page Web sur laquelle vous naviguez pour télécharger le noyau de votre choix..


À présent, visitez la page Web PPA du noyau et faites défiler l'écran jusqu'en bas. Le bas absolu de la liste contiendra probablement certaines versions candidates (que vous pouvez voir par la suite). “rc” dans le nom), mais juste au-dessus d’eux devrait être le dernier noyau stable (pour faciliter l’explication, au moment de la rédaction de la version stable, la version 4.1.2). Cliquez dessus pour afficher plusieurs options. Vous devez récupérer trois fichiers et les enregistrer dans leur propre dossier (dans le dossier Téléchargements si vous le souhaitez) afin qu'ils soient isolés de tous les autres fichiers:

  • le “générique” fichier d’en-tête pour votre architecture (dans mon cas, 64 bits ou “amd64”)
  • Le fichier d'en-tête au milieu qui a “tout” vers la fin du nom de fichier
  • le “générique” fichier de noyau pour votre architecture (encore une fois, je choisirais “amd64” mais si vous utilisez 32 bits, vous aurez besoin “i686”)

Vous remarquerez qu'il y a aussi “faible latence” fichiers disponibles au téléchargement, mais il est bon d’ignorer cela. Ces fichiers sont relativement instables et ne sont disponibles que pour les personnes qui ont besoin de leurs avantages à faible temps de latence si les fichiers généraux ne suffisent pas pour des tâches telles que l’enregistrement audio. Encore une fois, il est recommandé de toujours utiliser générique d’abord et d’essayer les faibles latences si vos performances ne sont pas suffisantes pour certaines tâches. Non, les jeux ou la navigation sur Internet ne sont pas des excuses pour essayer la lowlatency.


Vous mettez ces fichiers dans leur propre dossier, non? Maintenant, ouvrez le terminal, utilisez le

CD

commande pour accéder au dossier que vous venez de créer, tel que

cd / home / utilisateur / Téléchargements / Noyau

puis lancez:

sudo dpkg -i * .deb

Cette commande marque tous les fichiers .deb du dossier comme étant “étre installé” et effectue ensuite l'installation. C'est la méthode recommandée pour installer ces fichiers, car sinon, il est facile de choisir un fichier à installer et les problèmes de dépendance se posent. Cette approche évite ce problème. Si vous n'êtes pas sûr de ce que sont cd ou sudo, suivez un cours rapide sur les commandes essentielles de Linux. Une AZ de Linux - 40 commandes essentielles à connaître Une AZ de Linux - 40 commandes essentielles à connaître Linux est la troisième solution souvent ignorée roue à Windows et Mac. Oui, au cours des dix dernières années, le système d'exploitation open source a gagné du terrain, mais il est encore loin d'être considéré… Lire la suite .

Une fois l'installation terminée, Redémarrer votre système et vous devriez exécuter le noyau qui vient d’être installé! Vous pouvez vérifier cela en exécutant uname -a dans le Terminal et en vérifiant le résultat.

Instructions Fedora

Si vous utilisez Fedora ou l’un de ses dérivés, le processus est très similaire à Ubuntu. Il y a juste un emplacement différent pour récupérer différents fichiers et une commande différente pour les installer.


Voir la liste des dernières versions du noyau pour Fedora. Choisissez la dernière version stable dans la liste, puis faites défiler jusqu'à la section i686 ou x86_64, en fonction de l'architecture de votre système. Dans cette section, vous devez récupérer les fichiers suivants et les enregistrer dans leur propre dossier (tel que “Noyau” dans votre dossier Téléchargements, par exemple):

  • noyau
  • noyau-noyau
  • en-têtes de noyau
  • modules du noyau
  • kernel-modules-extra
  • outils de noyau
  • perf et python-perf (facultatif)

Si votre système est au format i686 (32 bits) et que vous disposez de 4 Go de RAM ou plus, vous devez récupérer la version PAE de tous ces fichiers, le cas échéant. PAE est une technique d'extension d'adresse utilisée par les systèmes 32 bits pour leur permettre d'utiliser plus de 3 Go de RAM..

Maintenant, utilisez le

CD

commande pour accéder à ce dossier, tel que

cd / home / utilisateur / Téléchargements / Noyau

et alors courir la commande suivante pour installer tous les fichiers:

yum --nogpgcheck localinstall * .rpm

finalement Redémarrer votre ordinateur et vous devriez exécuter un nouveau noyau!

Utilisation de cuir brut

Les utilisateurs de Fedora peuvent également simplement passer à Rawhide Soyez à la pointe de Linux avec Fedora Rawhide Soyez à la pointe de Linux avec Fedora Rawhide N'attendez plus pour essayer les dernières versions du logiciel, essayez plutôt Fedora Rawhide. Lisez-en plus et chaque paquet sera automatiquement mis à jour vers la dernière version, y compris le noyau. Rawhide est cependant connu pour se rompre assez souvent (surtout au début du cycle de développement) et devrait ne pas être utilisé sur un système sur lequel vous devez compter.

Instructions de voûte

Arch utilisateurs Arch Linux: vous permettre de construire votre système Linux à partir de Scratch Arch Linux: vous permettant de construire votre système Linux à partir de Scratch Pour les utilisateurs chevronnés de Linux, il est hautement souhaitable de pouvoir personnaliser complètement votre système. Parfois, cela peut être mieux réalisé dès le début - en assemblant les composants que vous souhaitez inclure… Read More devrait toujours disposer du noyau le plus récent et le plus stable disponible (ou d'un noyau proche de celui-ci). Si vous souhaitez vous rapprocher encore plus du noyau stable publié, vous pouvez activer le référentiel de test, ce qui vous donnera accès aux nouvelles versions majeures environ deux à quatre semaines plus tôt..

Pour cela, ouvrez le fichier situé à

/etc/pacman.conf

avec des autorisations sudo dans votre éditeur de texte de terminal préféré nano vs. vim: Éditeurs de texte de terminal comparés nano vs vim: Éditeurs de texte de terminal comparés Bien que Linux soit devenu assez facile à utiliser pour quasiment tout le monde sans avoir à utiliser le terminal, il nous qui l'utilisons régulièrement ou sommes curieux de savoir comment on peut contrôler… Lire la suite, puis décommenter (supprimer les symboles dièse situés au début de chaque ligne) les trois lignes associées aux tests. Si le référentiel multilib est activé, procédez de la même manière pour le référentiel de test multilib. Consultez cette page wiki Arch Linux si vous avez besoin de plus d'informations..

Mettre à jour votre noyau n'est pas facile (si intentionnel), mais cela peut vous apporter beaucoup d'avantages. Tant que votre nouveau noyau ne casse rien, vous pouvez maintenant bénéficier de performances améliorées, d'une meilleure efficacité, d'une prise en charge de davantage de matériel et de nouvelles fonctionnalités potentielles. Surtout si vous utilisez un matériel relativement nouveau, la mise à niveau du noyau peut vraiment vous aider.

Comment la mise à jour du noyau vous a-t-elle aidé? Pensez-vous que la politique de votre distribution préférée sur les versions du noyau est ce qu'elle devrait être? Faites le nous savoir dans les commentaires!

En savoir plus sur: Linux.