Guide pratique pour mettre à jour facilement le noyau de Windows Subsystem for Linux 2
Linux

Guide pratique pour mettre à jour facilement le noyau de Windows Subsystem for Linux 2

Par Hugues , le 14 novembre 2024 - 5 minutes de lecture

Le sous-système Windows pour Linux 2 (WSL 2) offre une interface puissante pour exécuter des applications Linux directement sur Windows. Cependant, le maintien d’un noyau à jour est essentiel pour garantir des performances optimales et une compatibilité accrue avec les nouvelles technologies. Ce guide pratique vous fournira des instructions claires et concises pour mette à jour facilement le noyau WSL 2, afin d’exploiter pleinement ses capacités améliorées.

La mise à jour du noyau de Windows Subsystem for Linux 2 (WSL 2) est essentielle pour bénéficier des dernières améliorations et fonctionnalités. Ce guide vous fournira des instructions claires et simples afin d’effectuer cette mise à jour efficacement. Que vous soyez un utilisateur novice ou expérimenté, ces étapes vous permettront d’optimiser votre environnement WSL 2.

Comprendre l’importance des mises à jour du noyau

Le noyau est le cœur du système d’exploitation, gérant les ressources matérielles et logicielles. Pour WSL 2, une mise à jour régulière du noyau est cruciale pour garantir la compatibilité avec les nouvelles technologies et améliorer les performances. De plus, les mises à jour peuvent également corriger des bugs et renforcer la sécurité.

Pré-requis pour la mise à jour

Pré-requis pour la mise à jour

Avant de procéder à la mise à jour du noyau, assurez-vous que votre système Windows est à jour. Vérifiez également que WSL est déjà installé sur votre machine. Vous pouvez utiliser la commande wsl –list –verbose dans Powershell pour confirmer que WSL 2 est bien en place.

Étapes pour mettre à jour le noyau de WSL 2

Télécharger le dernier package de mise à jour

Rendez-vous dans les paramètres de mise à jour de votre système afin de télécharger la dernière version du noyau de WSL 2. Microsoft met régulièrement à disposition ces mises à jour sur son site officiel. Assurez-vous de choisir la version qui correspond à votre architecture système (x64, ARM, etc.).

Installer la mise à jour du noyau

Une fois le fichier de mise à jour téléchargé, exécutez-le en tant qu’administrateur. Suivez simplement les instructions à l’écran pour compléter l’installation. Il est recommandé de redémarrer votre machine après cette étape afin de garantir que toutes les modifications soient appliquées correctement.

Vérifier la version du noyau installé

Vérifier la version du noyau installé

Après avoir mis à jour le noyau, il est important de vérifier que la nouvelle version est bien installée. Pour ce faire, lancez une instance de WSL en ouvrant votre terminal Linux via WSL. Exécutez ensuite la commande uname -r pour afficher la version actuelle du noyau. Cela vous permettra de confirmer que la mise à jour a été réalisée avec succès.

Résoudre les problèmes potentiels

En cas de problème lors de la mise à jour, assurez-vous que votre version de Windows prend bien en charge WSL 2. Vérifiez également que tous les réglages de virtualisation sont correctement configurés dans votre BIOS. Si des erreurs persistent, une recherche dans les forums liés à WSL peut offrir des solutions pratiques et adaptées.

Optimiser votre expérience avec WSL 2

Optimiser votre expérience avec WSL 2

Pour profiter pleinement de votre environnement WSL 2, envisagez également d’installer les dernières versions de vos distributions Linux favorites. Cela vous permettra d’accéder à des outils et des bibliothèques récentes qui peuvent grandement améliorer votre productivité. De plus, explorez les différentes configurations possibles pour adapter votre système à vos besoins spécifiques.

Étapes Détails
Installer WSL Utilisez la commande wsl –install -d Ubuntu-24.04 dans PowerShell.
Vérifier les distributions Exécutez wsl –list –online pour voir les distributions disponibles.
Mettre à jour le système Dans Ubuntu, tapez sudo apt update && sudo apt upgrade.
Créer un répertoire Utilisez mkdir kernel pour créer un répertoire pour le noyau.
Télécharger le noyau Clonez le dépôt avec git clone [lien du dépôt].
Configurer le noyau Utilisez scripts/config pour définir le nom du noyau personnalisé.
Compiler le noyau Exécutez make -j $(nproc) pour créer le noyau.
Installer les modules Utilisez sudo make modules_install pour installer les modules nécessaires.
Configurer .wslconfig Ajoutez le chemin du fichier vmlinux dans votre .wslconfig.
Vérifier la version Exécutez uname -a dans le terminal pour voir les modifications.
  • Installation de WSL : Utilisez la commande wsl --install -d Ubuntu-24.04

    dans PowerShell pour installer la distribution souhaitée.

  • Liste des distributions : Pour voir les options disponibles, exécutez wsl --list --online

    .

  • Vérification de la version WSL : Utilisez wsl -l -v

    pour vérifier si vous utilisez la version 1 ou 2.

  • Configurer le noyau : Créez un fichier .wslconfig dans votre répertoire utilisateur avec le chemin d’accès au noyau modifié.
  • Installation des dépendances : Dans le terminal Linux, exécutez sudo apt install build-essential

    pour installer les outils nécessaires.

  • Télécharger le noyau : Clonez le dépôt Git avec git clone

    pour obtenir le code source du noyau WSL2.

  • Configuration du noyau : Utilisez make menuconfig

    pour personnaliser les options du noyau.

  • Compilation : Compilez le noyau avec make -j $(nproc)

    et installez les modules.

  • Déplacement du fichier noyau : Copiez le fichier vmlinux dans le répertoire WSL sous Windows.
  • Redémarrer WSL : Utilisez wsl --shutdown

    pour redémarrer toutes les instances WSL après la mise à jour.

Partager cet article :
Avatar photo

Hugues

Hugues, a 39 ans et il est développeur web indépendant. Passionné de football, de running et de domotique il aime créer des petites applications pour mieux gérer son quotidien.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.