Automatiser l’installation de logiciels sous Debian

Nom du fichier : install-paquets.sh
(autoriser l’exécution du fichier comme un programme)
Pour lancer le script : ./install-paquets.sh

#!/bin/bash
set -e

RED="\e[31m"
RESET="\e[0m"

# Mise à jour du système (Debian 13)
echo -e "${RED}Debian 13${RESET}"
echo -e "${RED}Mise à jour du système...${RESET}"
sudo apt-get update
sudo apt-get upgrade -y   # -y : ne pose pas de questions

# Installation des paquets supplémentaires
echo -e "${RED}Installation des paquets supplémentaires...${RESET}"
PAQUETS=(
#=================================================================
    # Accessoires
    gnome-disk-utility
    metadata-cleaner
    
    # Bureau
    pdfsam
    xournalpp
    
    # Graphisme
    inkscape
    xsane
    
    # Internet
    filezilla
    thunderbird thunderbird-l10n-fr
    chromium chromium-l10n
    
    # Outils système
    gparted
    hardinfo2
    gdebi
    
    # Programmation
    geany
    meld
    
    # Son et vidéo
    vlc
    
    # Préférences
    mozo
#==================================================================
)
sudo apt-get install -y "${PAQUETS[@]}"   # -y : ne pose pas de questions

# Nettoyage
echo -e "${RED}Nettoyage...${RESET}"
sudo apt-get autoremove -y   # -y : ne pose pas de questions
sudo apt-get autoclean

# Installation terminée
echo -e "${RED}Installation terminée !${RESET}"