# 🎮 Debian Gaming Deployment Tool ![Debian Gaming Deployment Tool](debian_gaming_deployment_tool.png) Script d'installation graphique pour un environnement gaming complet sur Debian. ## ✨ Composants **Drivers & Système :** - **Drivers NVIDIA + CUDA** - Pilotes graphiques - **Flatpak + Flathub** - Magasin d'applications **Plateformes Gaming :** - **Steam** - Plateforme gaming Valve - **Heroic** - Epic Games & GOG - **Lutris** - Gestionnaire de jeux - **RetroArch** - Multi-émulateur (Flatpak) **Utilitaires Gaming :** - **Goverlay** - Interface graphique pour configurer mangohud - **ProtonUp-Qt** - Gestionnaire versions Proton (Flatpak) - **gamemode** - Optimisation automatique des performances gaming - **mangohud** - Overlay d'affichage des performances (FPS, CPU, GPU) **Compatibilité Windows :** - **Wine + Winetricks** - Compatibilité Windows - **Bottles** - Gestionnaire Wine moderne (Flatpak) **Communication :** - **Discord** - Chat vocal & texte (Flatpak) - **Vesktop** - Client Discord alternatif (Flatpak) - **TeamSpeak** - Communication vocale (Flatpak) - **Mumble** - Communication vocale libre **Outils de Gestion :** - **Flatseal** - Gestionnaire permissions Flatpak - **Gear Lever** - Gestionnaire AppImage (Flatpak) ## 🚀 Utilisation ### Installation rapide ```bash # Installer git si nécessaire sudo apt update && sudo apt install -y git # Cloner le dépôt git clone https://git.favrep.ch/lapatatedouce/scripte_install_gaming.git # Entrer dans le répertoire cd scripte_install_gaming # Rendre le script exécutable et le lancer chmod +x install_gaming.sh && ./install_gaming.sh ``` Le script affiche une interface graphique avec : - **Cases à cocher** pour sélectionner les composants à installer - **Bouton "Désinstaller"** pour accéder au menu de désinstallation ## 🔧 Fonctionnalités - **Interface graphique** avec sélection multiple - **Logs détaillés** sur demande uniquement - **Désinstallation propre** avec `--purge` et `autoremove` - **Vérifications de sécurité** et validation sudo - **Barres de progression** auto-fermantes ## ⚠️ Notes - **Drivers NVIDIA :** Redémarrage requis après installation - **Permissions :** Mot de passe sudo demandé pour chaque opération - **Prérequis :** Debian 12+, connexion Internet ### Installation système (recommandée) Pour installer le script dans le système et créer un raccourci bureau : ```bash # Copier le script dans /usr/bin sudo cp install_gaming.sh /usr/bin/install_gaming.sh sudo chmod +x /usr/bin/install_gaming.sh # Copier le fichier .desktop dans les applications sudo cp "Debian Gaming Deployment Tool.desktop" /usr/share/applications/ # Créer un raccourci sur le bureau (détection automatique du chemin) DESKTOP_PATH=$(xdg-user-dir DESKTOP 2>/dev/null || echo "$HOME/Desktop") cp "Debian Gaming Deployment Tool.desktop" "$DESKTOP_PATH/" chmod +x "$DESKTOP_PATH/Debian Gaming Deployment Tool.desktop" # Pour KDE Plasma, marquer comme exécutable if [ "$XDG_CURRENT_DESKTOP" = "KDE" ]; then gio set "$DESKTOP_PATH/Debian Gaming Deployment Tool.desktop" metadata::trusted true fi ``` ## 📄 Licence Ce projet est sous licence GNU General Public License v3.0 - voir le fichier `LICENSE` pour plus de détails.