diff --git a/files_to_inject/preseeds/default.preseed b/files_to_inject/preseeds/default.preseed index 9832ece..85b8edf 100755 --- a/files_to_inject/preseeds/default.preseed +++ b/files_to_inject/preseeds/default.preseed @@ -78,7 +78,7 @@ d-i grub-installer/with_other_os boolean true # Détection automatique du périphérique d'installation GRUB d-i grub-installer/bootdev string default -# Configuration post-installation : suppression navigateurs par défaut et installation Firefox Mozilla ainsi que fish +# Configuration post-installation : suppression navigateurs par défaut, installation Firefox Mozilla, kernel XanMod et configuration système d-i preseed/late_command string \ in-target apt-get remove --purge -y firefox-esr konqueror ; \ in-target mkdir -p /etc/apt/keyrings ; \ @@ -96,7 +96,13 @@ d-i preseed/late_command string \ sh -c 'cp /cdrom/preseeds/install_gaming.sh /target/usr/bin/install_gaming.sh ; \ chmod +x /target/usr/bin/install_gaming.sh' ; \ sh -c 'cp "/cdrom/preseeds/Debian Gaming Deployment Tool.desktop" /target/usr/share/applications/ ; \ - chmod 644 /target/usr/share/applications/"Debian Gaming Deployment Tool.desktop"' \ + chmod 644 /target/usr/share/applications/"Debian Gaming Deployment Tool.desktop"' ; \ + sh -c 'mkdir -p /target/etc/apt/keyrings' ; \ + sh -c 'mkdir -p /target/etc/apt/sources.list.d' ; \ + sh -c 'wget -qO /target/etc/apt/keyrings/xanmod-archive-keyring.gpg https://dl.xanmod.org/archive.key' ; \ + sh -c 'echo "deb [signed-by=/etc/apt/keyrings/xanmod-archive-keyring.gpg] http://deb.xanmod.org trixie main" > /target/etc/apt/sources.list.d/xanmod.list' ; \ + in-target apt-get update ; \ + in-target apt-get install -y linux-xanmod-x64v3 ; # Finalisation : redémarrage automatique d-i finish-install/reboot_in_progress note \ No newline at end of file diff --git a/files_to_inject/preseeds/install_gaming.sh b/files_to_inject/preseeds/install_gaming.sh index af79506..2b14b1c 100755 --- a/files_to_inject/preseeds/install_gaming.sh +++ b/files_to_inject/preseeds/install_gaming.sh @@ -416,22 +416,22 @@ show_unified_selection() { --extra-button="Désinstaller" \ --cancel-label="Annuler" \ --separator="|" \ - FALSE "nvidia" "💻 APT" "NVIDIA + CUDA - Pilotes graphiques professionnels" \ - FALSE "flatpak" "📦 APT" "Flatpak + Flathub - Gestionnaire d'applications universelles" \ - FALSE "steam" "🎮 APT" "Steam - Plateforme de jeux numériques Valve" \ - FALSE "heroic" "🎮 GitHub" "Heroic Game Launcher - Client Epic Games et GOG" \ - FALSE "lutris" "🎮 APT" "Lutris - Gestionnaire de bibliothèque de jeux" \ - FALSE "retroarch" "🕹️ Flatpak" "RetroArch - Plateforme d'émulation multi-systèmes" \ - FALSE "utils" "⚡ APT" "Utilitaires gaming - Monitoring des performances (FPS, CPU, GPU)" \ - FALSE "protonup" "🔄 Flatpak" "ProtonUp-Qt - Gestionnaire de versions Proton" \ - FALSE "wine" "🍷 APT" "Wine + Winetricks - Couche de compatibilité Windows" \ - FALSE "bottles" "🍷 Flatpak" "Bottles - Gestionnaire Wine moderne" \ - FALSE "discord" "💬 Flatpak" "Discord - Plateforme de communication gaming" \ - FALSE "vesktop" "💬 Flatpak" "Vesktop - Client Discord alternatif" \ - FALSE "teamspeak" "💬 Flatpak" "TeamSpeak - Communication vocale" \ - FALSE "mumble" "💬 APT" "Mumble - Communication vocale libre" \ - FALSE "flatseal" "🔧 Flatpak" "Flatseal - Gestionnaire permissions Flatpak" \ - FALSE "gearlever" "📦 Flatpak" "Gear Lever - Gestionnaire AppImage" + FALSE "nvidia" "APT" "💻 NVIDIA + CUDA - Pilotes graphiques professionnels" \ + FALSE "flatpak" "APT" "📦 Flatpak + Flathub - Gestionnaire d'applications universelles" \ + FALSE "steam" "APT" "🎮 Steam - Plateforme de jeux numériques Valve" \ + FALSE "heroic" "GitHub" "🎮 Heroic Game Launcher - Client Epic Games et GOG" \ + FALSE "lutris" "APT" "🎮 Lutris - Gestionnaire de bibliothèque de jeux" \ + FALSE "retroarch" "Flatpak" "🕹️ RetroArch - Plateforme d'émulation multi-systèmes" \ + FALSE "utils" "APT" "⚡ Utilitaires gaming - Monitoring des performances (FPS, CPU, GPU)" \ + FALSE "protonup" "Flatpak" "🔄 ProtonUp-Qt - Gestionnaire de versions Proton" \ + FALSE "wine" "APT" "🍷 Wine + Winetricks - Couche de compatibilité Windows" \ + FALSE "bottles" "Flatpak" "🍷 Bottles - Gestionnaire Wine moderne" \ + FALSE "discord" "Flatpak" "💬 Discord - Plateforme de communication gaming" \ + FALSE "vesktop" "Flatpak" "💬 Vesktop - Client Discord alternatif" \ + FALSE "teamspeak" "Flatpak" "💬 TeamSpeak - Communication vocale" \ + FALSE "mumble" "APT" "💬 Mumble - Communication vocale libre" \ + FALSE "flatseal" "Flatpak" "🔧 Flatseal - Gestionnaire permissions Flatpak" \ + FALSE "gearlever" "Flatpak" "📦 Gear Lever - Gestionnaire AppImage" }