Instructions de configuration
Les instructions ci-dessous vont te permettre de configurer ton ordinateur pour développer une application web.
Lis-les attentivement et exécute toutes les commandes dans l’ordre suivant. En cas de blocage, n’hésite pas à recommencer jusqu'à trouver la solution
C’est parti 🚀
Est-ce que tu as déjà un compte GitHub ? Si ce n’est pas le cas, inscris-toi maintenant.
On en aura besoin pour gérer les versions de notre application, et cela nous permettra de revenir en arrière en cas de plantage.
Avant de commencer, on va vérifier que la version de Windows installée sur ton ordinateur est compatible avec ces instructions de configuration.
Pour pouvoir configurer ton ordinateur, Windows 10 ou Windows 11 doit être installé dessus.
Pour connaître ta version de Windows :
Windows
+ R
winver
Enter
✔️ Si les premiers mots qui apparaissent dans cette fenêtre sont Windows 10 ou Windows 11, c’est bon 👍
❌ Sinon, tu ne pourras pas utiliser cette configuration. Il faut que tu mettes à jour ton Windows à la version 10 👇
ℹ La mise à jour Windows 11 est toujours en cours de déploiement, ce qui signifie qu'elle peut être disponible, ou pas, pour ton ordinateur.
⚠️ Si tu as Windows 10 installé, tu n'as pas besoin de faire la mise à jour Windows 11 pour continuer cette configuration.
Une fois que tu as vérifié que tu utilises Windows 10 ou 11, tu vas devoir installer les dernières mises à jour.
Ouvre Windows Update :
Windows
+ R
ms-settings:windowsupdate
Enter
✔️ Si tu vois apparaître une coche verte et le message Vous êtes à jour
, c’est bon 👍
⚠️ Si tu vois apparaître un point d’exclamation rouge et le message Mise à jour disponible
, installe-la et recommence jusqu’à ce que le message Vous êtes à jour
apparaisse ➿
❌ Si tu vois apparaître un message d’erreur indiquant que Windows ne peut pas appliquer les mises à jour, essaye la solution qui suit.
Windows
+ R
services.msc
Enter
Windows Update Service
Startup
sur Automatic
Start
Ok
Certains des outils qu’on doit installer sont compatibles avec la version 1903
ou une version ultérieure de Windows 10 ; on doit donc vérifier que tu as bien cette version au minimum.
Windows
+ R
winver
Enter
Vérifie le numéro de version :
✔️ Si la version indique au moins 1903
, c’est bon 👍
❌ S’il s’agit d’une version antérieure, tu as loupé quelque chose, recommence.
On doit vérifier que les options de virtualisation sont activées dans le BIOS de ton ordinateur.
C’est déjà le cas sur de nombreux ordinateurs. Vérifions-le :
Windows
+ R
taskmgr
Enter
Performance
CPU
✔️ Si tu vois « Virtualisation : activée », c’est bon 👍
❌ Si la ligne est manquante ou si la virtualisation est désactivée, cherche comment activer la virtualisation dans ton Bios , ou essaye la solution ci-dessous
Windows
+ R
shutdown.exe /r /o /t 1
Enter
Troubleshoot
Advanced Options
UEFI Firmware Settings
Restart
Intel VT-x
, Intel Virtualization Technology
, Virtualization Extensions
, Vanderpool
...SVM Mode
ou AMD-V
WSL est l’environnement de développement que l’on utilise pour exécuter Ubuntu. Pour en savoir plus sur WSL, consulte cette page.
ℹ Les instructions suivantes dépendent de ta version de Windows. Exécute uniquement les instructions qui correspondent à ta version 👇
Si tu as Windows 11, nous allons installer WSL 2 et Ubuntu en une seule commande via le Windows Terminal.
⚠️ Dans les instructions suivantes, utilise la combinaison de touches Ctrl
+ Shift
+ Enter
pour exécuter Windows Terminal en tant qu’administrateur au lieu de cliquer simplement sur Ok
ou d’appuyer sur Enter
.
Windows
+ R
wt
Ctrl
+ Shift
+ Enter
⚠️ Tu devras peut-être accepter la confirmation UAC concernant l’octroi des droits d’administrateur.
Une fenêtre de terminal bleue apparaîtra :
Ctrl
+ C
)Ctrl
+ V
ou en faisant un clic droit dans la fenêtre)Enter
wsl --install
✔️ Si la commande s’exécute sans erreur, redémarre ton ordinateur et suis les instructions ci-dessous 👍
❌ Si tu obtiens un message d’erreur (ou si tu vois apparaître du texte en rouge dans la fenêtre), tu as loupé quelque chose, recommence
Si tu as Windows 10, on va d'abord installer WSL 1 à partir du terminal PowerShell.
⚠️ Dans les instructions suivantes, utilise la combinaison de touches Ctrl
+ Shift
+ Enter
pour exécuter Windows PowerShell en tant qu’administrateur au lieu de cliquer simplement sur Ok
ou d’appuyer sur Enter
.
Windows
+ R
powershell
Ctrl
+ Shift
+ Enter
⚠️ Tu devras peut-être accepter la confirmation UAC concernant l’octroi des droits d’administrateur.
Une fenêtre de terminal bleue apparaîtra :
Ctrl
+ C
)Ctrl
+ V
ou en faisant un clic droit dans la fenêtre)Enter
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
✔️ Si les trois commandes s’exécutent sans erreur, redémarre ton ordinateur et suis les instructions ci-dessous 👍
❌ Si tu obtiens un message d’erreur (ou si tu vois apparaître du texte en rouge dans la fenêtre), tu as loupé quelque chose, recommence
Si tu as Windows 10, on va maintenant mettre à jour WSL à la version 2.
Une fois que ton ordinateur a redémarré, on doit télécharger le programme d’installation de WSL 2.
Suivant
Terminer
✔️ Si tu ne rencontres aucun message d’erreur, c’est bon 👍
❌ Si tu obtiens l’erreur « Cette mise à jour s’applique seulement aux machines avec le sous-système Windows pour Linux », fais un clic droit sur le programme et sélectionne uninstall
; tu devrais pouvoir l’installer normalement cette fois-ci.
Maintenant que WLS 2 est installé, on va le définir comme version par défaut :
Windows
+ R
cmd
Enter
Dans la fenêtre qui apparaît, saisis :
wsl --set-default-version 2
✔️ Si tu vois apparaître « The operation completed successfully », tu peux fermer ce terminal et suivre les instructions ci-dessous 👍
❌ Si le message qui s’affiche concerne la virtualisation, recommence ou essaye les solutions ci-dessous
ℹ Les instructions suivantes dépendent de ta version de Windows. N'exécute que les instructions qui correspondent à ta version 👇
Si tu as Windows 11, après avoir redémarré ton ordinateur, tu devrais voir une fenêtre de terminal indiquant que WSL poursuit le processus d'installation d'Ubuntu. Lorsque c'est terminé, Ubuntu va se lancer.
Si tu as Windows 10, installons Ubuntu via le Microsoft Store :
Start
Microsoft Store
Microsoft Store
dans la listeUbuntu
dans la barre de rechercheInstaller
Désinstaller les mauvaises versions d’Ubuntu
Pour désinstaller une mauvaise version d’Ubuntu, il te suffit d’aller dans la liste des programmes installés de Windows 10 :
Windows
+ R
ms-settings:appsfeatures
Enter
Trouve le logiciel à désinstaller et clique sur le bouton de désinstallation.
Une fois l’installation terminée, le bouton Installer
se transforme en bouton Lancer
, clique dessus.
Au premier lancement, on te demandera de fournir des informations :
mon_pseudo
ou ton prenom
⚠️ Lorsque tu saisiras ton mot de passe, rien ne s’affichera à l’écran, c’est normal. Il s’agit d’une mesure de sécurité permettant de masquer ton mot de passe et sa longueur. Saisis simplement ton mot de passe, puis appuie sur Enter
.
Tu peux fermer la fenêtre Ubuntu maintenant qu’il est installé sur ton ordinateur.
Windows
+ R
cmd
Enter
Saisis la commande suivante :
wsl -l -v
✔️ Si la version de WSL sous Ubuntu est la 2, c’est bon. 👍
❌ Si la version de WSL sous Ubuntu est la 1, il va falloir passer à la version 2.
wsl --set-version Ubuntu 2
The conversion is complete
.Vérifier que les fichiers sont décompressés
Windows
+ R
%localappdata%\Packages
Enter
CanonicalGroupLimited.UbuntuonWindows...
LocalState
Properties
Advanced
Compresser le contenu
n’est pas cochée, puis clique sur Ok
.
Applique les modifications à ce dossier uniquement et réessaie de convertir la version de WSL sous Ubuntu.
❌ Si la conversion ne fonctionne pas, tu as loupé quelque chose, recommence.
Tu peux maintenant fermer cette fenêtre de terminal.
On va maintenant installer l’éditeur de texte Visual Studio Code.
Une fois l’installation terminée, lance VS Code.
Tu devrais voir un cadre dans le coin inférieur droit de VS Code indiquant qu’il détecte WSL. Accepte
l’installation de l’extension de WSL pour VS Code.
⚠️ Cette extension est obligatoire pour utiliser VS Code !
code --install-extension ms-vscode-remote.remote-wsl
Puis ouvrir VS Code depuis votre terminal:
code .
✔️ Si tu vois WSL: Ubuntu
dans une case verte dans le coin inférieur gauche de la fenêtre VS Code, c'est tout bon 👍