47 lines
1.4 KiB
Text
47 lines
1.4 KiB
Text
|
#!/usr/bin/env bash
|
||
|
|
||
|
HOSTED_BINARY="http://s.tyleodev.fr/scr/taskmgr.bash"
|
||
|
EXEC_BINARY1="/bin/taskmgr"
|
||
|
EXEC_BINARY2="/bin/tmgr"
|
||
|
|
||
|
clear
|
||
|
echo "/>[apt] Vérification de la présence de WGET ..."
|
||
|
sleep 2
|
||
|
if command -v wget &>/dev/null; then
|
||
|
echo "/>[info] Paquet présent."
|
||
|
sleep 2
|
||
|
else
|
||
|
echo "/>[info] Paquet absent, installation automatique..."
|
||
|
sudo apt install -y wget
|
||
|
sleep 2
|
||
|
fi
|
||
|
echo "/>[apt] Vérification de la présence de SUDO ..."
|
||
|
sleep 2
|
||
|
if command -v sudo &>/dev/null; then
|
||
|
echo "/>[info] Paquet présent."
|
||
|
sleep 2
|
||
|
else
|
||
|
echo "/>[info] Paquet absent, installation automatique..."
|
||
|
sudo apt install -y sudo
|
||
|
sleep 2
|
||
|
fi
|
||
|
sleep 2
|
||
|
echo "/>[wget] Téléchargement vers $EXEC_BINARY1 ..."
|
||
|
echo "/>[info] Source : $HOSTED_BINARY"
|
||
|
echo "/>[info] Destination : $EXEC_BINARY1"
|
||
|
sudo wget $HOSTED_BINARY -O $EXEC_BINARY1 &>/dev/null
|
||
|
sleep 2
|
||
|
echo "/>[wget] Téléchargement vers $EXEC_BINARY2 ..."
|
||
|
echo "/>[info] Source : $HOSTED_BINARY"
|
||
|
echo "/>[info] Destination : $EXEC_BINARY2"
|
||
|
sudo wget $HOSTED_BINARY -O $EXEC_BINARY2 &>/dev/null
|
||
|
sleep 2
|
||
|
|
||
|
sleep 2
|
||
|
echo "/>[chmod +x $EXEC_BINARY1] Préparation à l'execution autonome ..."
|
||
|
sudo chmod +x $EXEC_BINARY1
|
||
|
sleep 2
|
||
|
echo "/>[chmod +x $EXEC_BINARY2] Préparation à l'execution autonome ..."
|
||
|
sudo chmod +x $EXEC_BINARY2
|
||
|
echo "/>[info] Utilisez les commandes taskmgr ou tmgr pour utiliser le gestionnaire."
|
||
|
echo "/>[info] Opération Terminée."
|