feat: ajouts get testing et corrections
This commit is contained in:
27
README.md
27
README.md
@@ -9,15 +9,33 @@ Les ISOs préconfigurés permettent des installations Debian entièrement automa
|
||||
|
||||
## Guide de démarrage rapide
|
||||
|
||||
### Télécharger Debian
|
||||
|
||||
Pour télécharger la dernière ISO Debian x86-64 netinstall :
|
||||
|
||||
**Version stable :**
|
||||
```bash
|
||||
python3 udib.py get iso
|
||||
```
|
||||
|
||||
**Version testing :**
|
||||
```bash
|
||||
python3 udib.py get iso-testing
|
||||
```
|
||||
|
||||
Ces commandes téléchargent automatiquement l'ISO et vérifient son intégrité avec les signatures GPG.
|
||||
|
||||
### Créer un ISO personnalisé
|
||||
|
||||
Ce guide court explique comment construire un ISO Debian avec une installation personnalisée et automatisée :
|
||||
|
||||
1. assurez-vous d'avoir tous les [logiciels requis](#machine-de-construction) installés
|
||||
1. assurez-vous d'avoir tous les [logiciels requis](#dépendances) installés
|
||||
2. clonez ce dépôt et `cd` dans votre copie locale
|
||||
3. (optionnel) créez et activez un environnement virtuel : `python3 -m venv .venv && . .venv/bin/activate`
|
||||
4. installez les packages python requis : `pip install -r requirements.txt`
|
||||
5. tous les ISOs Debian sont disponibles dans <https://cdimage.debian.org/mirror/cdimage/archive/>
|
||||
5. créez les ISOs personnalisés : `./udib.py inject -i debian-11.10.0-amd64-netinst.iso`
|
||||
6. démarrez à partir de l'ISO `-modified.iso` sur votre machine cible (ou dans une VM)
|
||||
5. téléchargez l'ISO Debian : `python3 udib.py get iso`
|
||||
6. créez les ISOs personnalisés : `./udib.py inject -i debian-12.x.x-amd64-netinst.iso`
|
||||
7. démarrez à partir de l'ISO `-modified.iso` sur votre machine cible (ou dans une VM)
|
||||
|
||||
Selon le nombre de réponses que vous avez fournies dans le fichier de préconfiguration, l'installation peut nécessiter une certaine interaction manuelle.
|
||||
Les fichiers de préconfiguration sont très puissants, et si vous avez besoin de plus de personnalisation, vous pouvez regarder plus en détail [comment ils fonctionnent](#quest-ce-que-la-préconfiguration).
|
||||
@@ -77,6 +95,7 @@ udib.py [--output-file FILE | --output-dir DIR] get WHAT
|
||||
- `preseed-file-basic` pour télécharger le fichier d'exemple de préconfiguration basique de Debian (suffisant dans la plupart des cas)
|
||||
- `preseed-file-full` pour télécharger le fichier d'exemple de préconfiguration complet de Debian (a BEAUCOUP d'options de personnalisation)
|
||||
- `iso` pour télécharger le dernier ISO netinst Debian stable x86-64 non modifié
|
||||
- `iso-testing` pour télécharger le dernier ISO netinst Debian testing x86-64 non modifié
|
||||
|
||||
## Injection de fichiers dans un ISO
|
||||
|
||||
|
||||
Reference in New Issue
Block a user