41 lines
1.2 KiB
Bash
41 lines
1.2 KiB
Bash
#!/bin/bash
|
|
|
|
# Mettre à jour la liste des paquets
|
|
sudo apt update
|
|
|
|
# Installer les outils de base
|
|
sudo apt install -y \
|
|
git \
|
|
bash \
|
|
zsh \
|
|
vim \
|
|
net-tools \ # contient netstat, ifconfig...
|
|
iproute2 \ # commandes ip, ss
|
|
procps \ # commandes ps, top
|
|
lsof \ # fichiers ouverts
|
|
psmisc \ # fuser, killall
|
|
tree \ # affichage arborescent
|
|
htop \ # top amélioré
|
|
dstat \ # stats système
|
|
iotop \ # IO disque
|
|
strace \ # traçage des appels système
|
|
ltrace \ # traçage des appels de bibliothèque
|
|
tcpdump \ # capture réseau
|
|
nmap \ # scanner réseau
|
|
curl \ # requêtes HTTP
|
|
wget \ # téléchargement
|
|
jq \ # traitement JSON
|
|
sed \ # traitement de flux
|
|
gawk \ # awk GNU
|
|
grep \ # recherche
|
|
coreutils \ # cat, tee, etc.
|
|
dnsutils \ # dig, nslookup
|
|
traceroute \ # traceroute réseau
|
|
whois \ # requêtes whois
|
|
sysstat \ # iostat, mpstat, sar
|
|
iputils-ping \ # ping
|
|
iputils-tracepath # tracepath
|
|
|
|
./update_repos.sh
|
|
|
|
echo "Installation terminée." |