----------------- WINDOWS 10 et 11+ ----------------- Installer Git : https://github.com/git-guides/install-git#install-git-on-windows Vérifier la bonne installation : cmd.exe puis "git version" Installer Python3 : https://www.python.org/downloads/windows/ -> Latest Python 3 realease -> Windows Installer selon 32/64bits (Vous ne savez pas ? Tapez "à propos de" dans la barre de recherche) Vérifier que Python3 est installé : "python3 --version" Installer Curl pour Windows : https://curl.se/windows/ Installer PIP : ouvrir cmd.exe ou Powershell.exe puis : "curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py" puis "python3 get-pip.py" Vérifier que pip est installé : "pip --version" Installer argcomplete pour l'auto complétion (optionnel) : pip install argcomplete Installer WSL 2 : SOIT (à préférer) - ouvrir PowerShell.exe puis "wsl --install" (suivre les étapes). ET SI DEJA INSTALLÉ AVANT : "wsl --install -d Ubuntu" et "wsl --update" SOIT - installer depuis le Microsoft Store : https://aka.ms/wslstorepage ET SI DEJA INSTALLÉ AVANT : Powershell.exe puis "wsl --install -d Ubuntu" et "wsl --update" AIDE en ligne : https://learn.microsoft.com/fr-fr/windows/wsl/install Installer Docker Desktop for Windows : https://docs.docker.com/desktop/install/windows-install/ (lui dire d'utiliser WSL 2) Installer Exegol : python3 -m pip install exegol Activer l'auto complétion (optionnel) : Créer un dossier (si non existant) : New-Item -Path "$HOME\Documents" -Name "WindowsPowerShell" -ItemType "directory" puis "python C:\Users\VOTRECHEMINPIP\LocalCache\local-packages\Python38\Scripts\register-python-argcomplete --no-defaults --shell powershell exegol > $HOME\Documents\WindowsPowerShell\exegol_completion.psm1" puis importer le fichier : echo "Import-Module '$HOME\Documents\WindowsPowerShell\exegol_completion.psm1'" >> $PROFILE Vérifier l'installation : exegol -h ------------------------- LINUX (Debian/Ubuntu/Kali ------------------------- Mettre à jour la liste des paquets disponible : "sudo apt-get update" Installer Git : "sudo apt-get install git-all" (aide : https://github.com/git-guides/install-git#install-git-on-linux) Vérifier la bonne installation : ouvrir un terminal puis : "git version" Installer Python3 : dans un terminal : sudo apt install python3 Vérifier que Python3 est installé : "python3 --version" Installer PIP : dans un terminal : "sudo apt install python3-pip" Vérifier que pip est installé : "pip --version" Installer argcomplete pour l'auto complétion (optionnel) : pip install argcomplete Installer Docker Engine : "curl -fsSL "https://get.docker.com/" -o get-docker.sh" puis "sudo sh get-docker.sh" ou https://docs.docker.com/engine/install/debian/ Vérifier que docker est installé avec "sudo docker -h" Installer Exegol : sudo python3 -m pip install exegol Activer l'auto complétion (optionnel) : "sudo apt install bash-completion" puis "register-python-argcomplete --no-defaults exegol | sudo tee /etc/bash_completion.d/exegol > /dev/null" Mettre exegol dans la variable PATH : export PATH="$HOME/.local/bin:$PATH" Vérifier l'installation : exegol -h