Activation du mode développeur :
Paramètres -> Mise à jour et sécurité -> Pour les développeurs puis cocher la case Mode développeur (installation rapide)
Lancer le Panneau de configuration (chercher dans le menu démarrer) puis Programme -> Programme et fonctionnalités -> Activer ou désactiver des fonctionnalités Windows et cocher dans la liste “Sous-système Windows pour Linux”
Redémarrez après installation
[Remarque : dès ce moment, un bash existe, mais il faut installer une distribution Linux pour l’utiliser (Ubuntu, Kali ou autre)]
Allez dans le Windows Store et télécharger le logiciel Ubuntu (de Canonical Group Limited)
Lancez-le et attendez la fin de son initialisation (cela peut prendre un certain temps) et suivez les instructions pour créer un utilisateur Ubuntu et un mot de passe (peuvent être différents de celui du système Windows)
Dans Ubuntu, lancez les commandes
sudo apt-get update
puis
sudo apt-get upgrade
afin de mettre a jour les fichiers et attendre la fin de l’exécution (en acceptant les possibles demandes d’autorisation)
Installer java :
sudo apt-get install openjdk-17-jdk
Test compilation (à la main) dans Ubuntu :
Entrer la commande
javac Fichier.java
après s’être déplacé dans le dossier correspondant.
Remarque : l’accès dans Ubuntu aux fichiers de Windows natif de l’utilisateur se fait via /mnt/c/Users/Nom_Utilisateur/
Test compilation (à la main) dans bash :
Rechercher le bash (dans menu démarrer ou via Cortana; aussi présent dans le dossier C:\Windows\System32\bash.exe
) et après s’être déplacé dans le dossier correspondant, entrer la commande
javac Fichier.java