docs(usage): script installation host dependencies
This commit is contained in:
parent
043434bfe8
commit
e43abef18f
@ -1,3 +1,13 @@
|
||||
### Installation des dépendances hôte (Debian/Ubuntu)
|
||||
|
||||
Exécuter en root:
|
||||
|
||||
```bash
|
||||
sudo ./scripts/local/install_host_deps.sh
|
||||
```
|
||||
|
||||
Ce script installe: `dos2unix`, `rsync`, `direnv`, `git`, `curl`, `vim`, `tree`, `sed`, `net-tools`, `iproute2`, `procps`, `lsof`, `psmisc`, `htop`, `dstat`, `iotop`, `strace`, `ltrace`, `tcpdump`, `nmap`, `wget`, `jq`, `gawk`, `grep`, `coreutils`, `dnsutils`, `traceroute`, `whois`, `sysstat`, `iputils-ping`, `iputils-tracepath`, ainsi que Docker (`docker-ce`, `docker-ce-cli`, `containerd.io`, `docker-buildx-plugin`, `docker-compose-plugin`).
|
||||
|
||||
# Guide d’usage — 4NK_template (projet)
|
||||
|
||||
Ce document explique comment utiliser le template pour initier, documenter, contrôler et publier des projets dérivés, en respectant les standards qualité, sécurité et open source.
|
||||
|
21
scripts/local/install_host_deps.sh
Normal file
21
scripts/local/install_host_deps.sh
Normal file
@ -0,0 +1,21 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
# Installation des dépendances hôte nécessaires aux projets 4NK
|
||||
# Usage: sudo ./scripts/local/install_host_deps.sh
|
||||
|
||||
if [[ $EUID -ne 0 ]]; then
|
||||
echo "Veuillez exécuter ce script avec sudo." >&2
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Base outils CLI utiles
|
||||
apt update -y
|
||||
apt install -y dos2unix rsync direnv git curl vim tree sed net-tools iproute2 procps \
|
||||
lsof psmisc tree htop dstat iotop strace ltrace tcpdump nmap curl wget jq sed gawk \
|
||||
grep coreutils dnsutils traceroute whois sysstat iputils-ping iputils-tracepath
|
||||
|
||||
# Docker (requires docker repository préconfiguré)
|
||||
apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
|
||||
|
||||
echo "Dépendances hôte installées."
|
Loading…
x
Reference in New Issue
Block a user