Actualiser install_deps.sh
This commit is contained in:
parent
e86956a6b3
commit
1d3b46ecd2
@ -1,51 +1,6 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
# Fonction pour Debian/Ubuntu
|
# Installation de Docker
|
||||||
function install_debian() {
|
curl -fsSL https://get.docker.com -o get-docker.sh
|
||||||
echo "Installation sur Debian/Ubuntu..."
|
sudo sh get-docker.sh
|
||||||
apt-get update
|
|
||||||
apt-get install sudo bind apache2 -y
|
|
||||||
mkdir /var/log/bind
|
|
||||||
touch /var/log/bind/bind.log
|
|
||||||
chmod 750 /var/log/bind/bind.log
|
|
||||||
chown bind:bind /var/log/bind/bind.log
|
|
||||||
}
|
|
||||||
|
|
||||||
# Fonction pour Fedora/Oracle
|
|
||||||
function install_debian() {
|
|
||||||
echo "Installation sur Fedora/Oracle..."
|
|
||||||
echo "A venir"
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Détection du système d'exploitation
|
|
||||||
OS="$(uname -s)"
|
|
||||||
case "$OS" in
|
|
||||||
Linux)
|
|
||||||
DISTRO=$(lsb_release -i | awk '{print tolower($3)}')
|
|
||||||
case "$DISTRO" in
|
|
||||||
debian|ubuntu)
|
|
||||||
install_debian
|
|
||||||
;;
|
|
||||||
fedora)
|
|
||||||
install_fedora
|
|
||||||
;;
|
|
||||||
arch)
|
|
||||||
install_arch
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
echo "Distribution non supportée : $DISTRO"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
;;
|
|
||||||
MINGW*)
|
|
||||||
install_htop_mingw
|
|
||||||
;;
|
|
||||||
*)
|
|
||||||
error_exit "Système d'exploitation non supporté : $OS"
|
|
||||||
;;
|
|
||||||
esac
|
|
||||||
|
|
||||||
echo "Installation terminée avec succès."
|
|
||||||
|
Loading…
Reference in New Issue
Block a user