blob: 23e8d62178e4137606fbfb76e5b66fa5432b1f02 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#!/usr/bin/env bash
set -e
if [ -f /etc/debian_version ]; then
DISTRO="debian"
elif [ -f /etc/arch-release ]; then
DISTRO="arch"
else
echo "Distribution non supportée. Ce script ne fonctionne que sur Debian/Ubuntu et Arch Linux."
exit 1
fi
echo "Distribution détectée : $DISTRO"
echo "Mise à jour des paquets..."
if [ "$DISTRO" = "debian" ]; then
sudo apt update
echo "Installation de python3, python3-pip, mpv, ..."
sudo apt install -y python3 python3-pip mpv
echo "Installation des modules Python nécessaires (via pip)..."
pip3 install --user --upgrade pip
pip3 install --user requests beautifulsoup4
elif [ "$DISTRO" = "arch" ]; then
sudo pacman -Sy --noconfirm
echo "Installation de python, python-pip, mpv, ..."
sudo pacman -S --noconfirm python python-pip mpv
echo "Installation des modules Python nécessaires (via pacman)..."
sudo pacman -S --noconfirm python-requests python-beautifulsoup4
fi
echo "\nInstallation terminée !"
echo "Pour lancer l'application :"
echo " python3 anime-sama.py"
|