-
Notifications
You must be signed in to change notification settings - Fork 2
installation
bbuddha edited this page Jan 23, 2026
·
1 revision
Guide complet pour installer Nihil sur votre système.
- Docker installé et fonctionnel
- Python 3.12+
- pipx (recommandé) ou pip
docker --version
docker psSi Docker n'est pas installé, suivez la documentation officielle.
# Installer pipx si nécessaire
python3 -m pip install --user pipx
python3 -m pipx ensurepath
# Cloner le repository
git clone https://github.com/NihilOps/nihil.git
cd nihil
# Installer Nihil en mode développement
pipx install -e .git clone https://github.com/NihilOps/nihil.git
cd nihil
pip install -e .L'image Docker contient l'environnement de pentest complet avec tous les outils.
cd nihil-images
docker build -t nihil:local .Vous pouvez personnaliser l'image avec des arguments :
docker build \
--build-arg TAG="v1.0" \
--build-arg VERSION="1.0.0" \
--build-arg BUILD_DATE="$(date -u +'%Y-%m-%dT%H:%M:%SZ')" \
-t nihil:local .# Vérifier que nihil est installé
nihil --version
# Vérifier l'environnement
nihil doctor
# Lister les images disponibles
nihil infocd nihil
git pull
pipx install -e . --force# Désinstaller nihil
pipx uninstall nihil
# Supprimer les images Docker
nihil uninstall# Vérifier que Docker est en cours d'exécution
sudo systemctl start docker
# Vérifier les permissions
sudo usermod -aG docker $USER
# Puis reconnectez-vous# Installer pipx
python3 -m pip install --user pipx
python3 -m pipx ensurepath
# Recharger le shell
source ~/.bashrc # ou ~/.zshrc# Ajouter votre utilisateur au groupe docker
sudo usermod -aG docker $USER
newgrp dockerSi vous rencontrez des problèmes, consultez la FAQ ou ouvrez une issue sur GitHub.