Comment installer Ubuntu sur Windows 11 : Le guide pas à pas pour le Québec

Mettre Ubuntu en marche sur Windows 11 via WSL, c’est souvent une de ces affaires où tu te demandes : « Coudonc, pourquoi j’ai pas fait ça avant! » Si t’as déjà essayé d’installer Linux dans une machine virtuelle ou en dual-boot, tu sais que ça peut devenir compliqué, parfois même risqué, avec des problèmes de démarrage ou la nécessité de repartitionner ton disque. Avec WSL, c’est presque trop facile — tu peux faire tourner Linux en même temps que Windows, sans te casser la tête. Et tu n’as pas besoin de toucher à ton setup existant ou de tout effacer. Par contre, il arrive que ça fonctionne pas comme prévu : WSL s’installe pas bien, ou Ubuntu ne veut pas lancer. Ce guide va couvrir ces petits pépins courants, surtout quand tu te demandes : « Pourquoi mon Ubuntu veut rien savoir? » À la fin, tu te retrouveras avec un environnement Ubuntu solide, right inside Windows, pour faire du développement, de la ligne de commande, ou juste pour triper un peu. En général, les soucis avec WSL se résolvent en vérifiant que la fonction est activée, en installant la bonne version, ou en ajustant quelques paramètres. On va voir étape par étape comment réparer ça, surtout si ton Ubuntu n’apparaît pas ou si WSL fait des siennes.

Comment régler les problèmes courants de WSL et Ubuntu sur Windows 11

Méthode 1 : Vérifier que WSL est bien activé et à jour

Ça peut sembler évident, mais souvent, les tracas viennent du fait que WSL n’est pas activé correctement ou que tu tournes une ancienne version. Si WSL n’est pas lancé ou si t’as une version dépassée, Ubuntu va pas bien fonctionner, voire pas du tout. Windows a une fonction appelée « Sous-système Windows pour Linux », et ça doit être activé dans les réglages.

  • Ouvre PowerShell en mode administrateur. Tu fais ça en cliquant droit sur le bouton Démarrer, puis « Windows Terminal (Admin) » ou en cherchant « PowerShell », puis « Exécuter en tant qu’administrateur ».
  • Tape cette commande : wsl --install. C’est tout récent — ça va installer WSL 2 par défaut sur Windows 11, régler tout ça proprement, et installer le noyau Linux le plus récent.
  • Si ça bloque, tu peux aussi essayer :
    dism /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    puis
    dism /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart. Après, redémarre ton ordi.
  • Une fois redémarré, vérifie si WSL 2 est la version par défaut, en tapant : wsl --set-default-version 2. Ça garantit que toutes tes nouvelles distributions utiliseront WSL 2.

Ça te garantit que la base de WSL est bien installée. Parfois, Windows a juste besoin qu’on lui donne un coup de pouce. Si WSL est pas activé, Ubuntu risque d’être capricieux ou de jamais démarrer. Et puis, WSL 2, c’est plus rapide et plus compatible — une étape à ne pas zapper. Sur certains ordis, l’installation peut se figer ou se bloquer, alors c’est mieux de vérifier ça en premier.

Méthode 2 : Réinstaller ou remettre à zéro Ubuntu via le Microsoft Store

Si WSL est là, mais que ton Ubuntu veut rien savoir ou qu’il n’apparaît pas dans le menu Démarrer, la solution, c’est peut-être de réinstaller ou de remettre à zéro l’app. Parfois, l’installation a échoué ou les fichiers se sont corrompus.

  • Va dans Réglages → Apps → Applications installées.
  • Trouve « Ubuntu » (ou le numéro de version que tu utilises), puis clique sur Désinstaller. Sinon, tu peux aussi faire ça depuis PowerShell avec : winget uninstall Ubuntu. Ou en passant par PowerShell.
  • Une fois désinstallé, va dans le Microsoft Store. Cherche « Ubuntu » et choisis la version LTS (probablement Ubuntu 22.04), puis réinstalle-la.
  • Après ça, lance-la depuis le menu Démarrer. Si ça apparaît pas, ouvre PowerShell et tape : wsl --list --verbose pour voir si Ubuntu est inscrit dans la liste.

C’est un peu comme un « coup de fusil » à tout réinstaller, mais souvent ça règle les gros pépins — surtout si l’application n’a pas poussé ou si ses fichiers sont cassés. Assure-toi d’avoir fait la première étape (activation de WSL) avant, sinon tu risques de tout faire pour rien.

Méthode 3 : Vérifier et ajuster ton fichier de config WSL

Des fois, si tu as bricolé ton fichier .wslconfig ou .wslconfig dans ton dossier utilisateur, ça peut foutre la paix ou causer des erreurs. Si Ubuntu ne démarre pas ou si WSL donne des erreurs, le reset de ces fichiers peut régler ça.

  • Va dans ton dossier utilisateur — genre C:\Users\TonNom\.wslconfig. Si c’est là, ouvre-le avec Notepad ou équivalent.
  • Ça doit ressembler à ça :
    [wsl2]
    memory=4GB
    processors=2
    localhostForwarding=true
    
  • Si le fichier a des entrées bizarres ou si tu vois quelque chose qui ressemble à du charabia, essaie de le vider ou de le commenter en mettant un # devant chaque ligne, puis redémarre WSL avec :
    wsl --shutdown
  • Après, relance WSL et vois si Ubuntu démarre comme il faut.

Remettre à zéro la config, ça règle souvent les erreurs du style « kernel not found » ou des crashes cheaps. Ça peut paraître trivial, mais ça règle bien des problèmes de démarrage bizarre.

Méthode 4 : Mettre à jour le noyau ou réparer WSL en ligne de commande

Si WSL est là, mais que ça marche pas pour vrai ou que ça continue à ramer, ça peut être utile de mettre à jour le noyau Linux manuellement.

  • Ouvre PowerShell en mode admin et tape : wsl --update. Ça va forcer une mise à jour du noyau directement depuis Microsoft.
  • Si ça bloque ou qu’il y a des erreurs, tu peux aussi télécharger le package de mise à jour du noyau à cette adresse : Microsoft – WSL2 kernel update. Installe-le, puis redémarre WSL.
  • Pour finir, vérifie le statut en tapant : wsl --status. Si tout est bon, ça devrait être réglé.

Ça peut être utile si Ubuntu s’installe mais ne lance pas ou si WSL affiche des messages d’erreur liées au noyau. Parfois, le noyau se désynchronise ou devient obsolète, et une simple mise à jour règle tout.

Autres conseils : Mettre ton Windows et WSL à jour

Si rien ne fonctionne, la bonne vieille règle, c’est de vérifier que ton Windows est bien à jour. Parfois, c’est dans les dernières versions que tous les bugs sont fixés. Pour ça, va dans Réglages → Windows Update, et installe toutes les mises à jour en attente.

De plus, surveille le Microsoft Store pour voir si WSL a reçu des updates. Des fois, une mise à jour de l’application corrige des bugs ou rajoute des fonctionnalités. La clé, c’est de garder tout ça à jour.

En résumé : vérifie ton système, mets-le à jour, et retente ta chance avec WSL. Si tu bloques encore, tu peux aussi aller fouiner sur les forums ou sur le GitHub de projets comme Winhance pour des trucs plus avançés.

Ça peut prendre un peu de temps, mais généralement, en faisant ces vérifications, tu peux régler la majorité des petits pépins avec WSL et Ubuntu. C’est pas toujours intuitif, mais avec un peu de patience, ça finit toujours par fonctionner. Bon courage!