70 lines
2.6 KiB
Markdown
70 lines
2.6 KiB
Markdown
# 🐧 Trixie-GN Postinstall
|
||
|
||
Scripts d’automatisation de configuration et d’installation post-installation pour **Debian 13 “Trixie”**.
|
||
|
||
Ce dépôt contient une suite de scripts Shell destinés à automatiser la configuration d’un système Debian fraîchement installé selon les besoins standards du *Garage Numérique*. Ces scripts permettent une installation rapide d’applications, d’environnements de bureau et de personnalisations utiles après une installation minimale de Debian.
|
||
|
||
---
|
||
|
||
## 🚀 Objectif
|
||
|
||
L’objectif de ce projet est de :
|
||
|
||
- 🚀 Automatiser les étapes de configuration après l’installation de Debian Trixie. :contentReference[oaicite:0]{index=0}
|
||
- 📦 Installer des applications courantes (navigateurs, outils de développement, etc.).
|
||
- 🎨 Configurer l’environnement GNOME et autres préférences utilisateur.
|
||
- 🧰 Fournir un point de départ pour des configurations personnalisées selon les besoins d’un groupe ou d’un poste de travail.
|
||
|
||
---
|
||
|
||
## 📁 Contenu du dépôt
|
||
|
||
| Fichier / Script | Description |
|
||
|------------------|-------------|
|
||
| `post_install_trixie.sh` | Script principal orchestrant les sous-scripts. |
|
||
| `install_apps.sh` | Installation d’applications essentielles (navigateur, utilitaires, etc.). |
|
||
| `gnome.sh` | Configuration et personnalisation de l’environnement GNOME. |
|
||
| `firefox.sh` | Installation et configuration spécifiques à Firefox. |
|
||
| `_change-icons.sh` | Script utilitaire pour modifier les icônes du système. |
|
||
| `_helper.note` | Notes et rappels pour contributeurs. |
|
||
|
||
---
|
||
|
||
## 🧬 Prérequis
|
||
|
||
Avant d’exécuter les scripts, assurez-vous d’avoir :
|
||
|
||
- Une **installation de Debian 13 “Trixie”** fonctionnelle. :contentReference[oaicite:1]{index=1}
|
||
- Un accès en **sudo / root**.
|
||
- Internet pour l’installation des paquets.
|
||
|
||
---
|
||
|
||
## 📦 Installation & Exécution
|
||
|
||
1. **Cloner le dépôt :**
|
||
```bash
|
||
git clone https://git.legaragenumerique.fr/GARAGENUM/trixie-gn-postinstall.git
|
||
cd trixie-gn-postinstall
|
||
chmod +x *.sh
|
||
sudo ./post_install_trixie.sh
|
||
```
|
||
|
||
## ⚙️ Personnalisation
|
||
|
||
Tu peux modifier ou étendre les scripts selon les besoins :
|
||
Ajouter ou retirer des packages dans install_apps.sh.
|
||
Adapter la configuration GNOME dans gnome.sh.
|
||
Ajouter des hooks pour d’autres environnements (ex : KDE, XFCE) si nécessaire.
|
||
|
||
## 🙌 Contribuer
|
||
|
||
Les contributions sont les bienvenues ! 🛠️
|
||
Fork le projet.
|
||
Crée une branche feature/ ou fix/.
|
||
Ouvre une merge request avec une description claire des changements.
|
||
Respecte les bonnes pratiques Git (commits courts, descriptifs).
|
||
|
||
## 📜 Licence
|
||
|
||
Ce projet est open-source. Merci de consulter le fichier LICENSE pour plus de détails. |