Petit code simple pour tester les dépendances en bash (exemple pour debian et dérivé).
for app in app1 app2 app3 ; do which "$app" >/dev/null || apt-get install "$app" done
Autre variante:
missingdep(){ echo -e "\n Erreur : Impossible de trouver le programme $app, installez-le et rééssayez.\n" exit 1 } deplist="app1 app2 app3" for app in $deplist ; do which "$app" >/dev/null || missingdep done