From 17313c311af5575aef514626f5201da3035518f0 Mon Sep 17 00:00:00 2001 From: nodiego Date: Sat, 14 Dec 2024 20:14:48 +0100 Subject: [PATCH] Actualiser README.md --- README.md | 54 ++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 50 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4f09bf8..d67b211 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,51 @@ -# fedora-config +## Liste des fichiers -Cconfiguration de Fedora (base Fedora Workstation). Configure et met à jour Fedora. - -Ne fonctionne qu'avec Fedora Workstation disposant de l'environnement de bureau GNOME. \ No newline at end of file + **config-fedora.sh** : Script principal + + **gnome.list** : Fichier de paquets à ajouter ou retirer pour personnaliser GNOME (thèmes et extensions) + + **packages.list** : Fichier de paquets à ajouter ou retirer du système + + **flatpak.list** : Fichier de flatpak à ajouter ou retirer du système + + +## Fonctionnement + +Les 4 fichiers mentionnés ci-dessus doivent être dans le même dossier. + +Exécuter avec les droits de super-utilisateur le scipt principal : + + ./config-fedora.sh + +Celui-ci peut être exécuté plusieurs fois de suite. Si des étapes sont déjà configurées, elles ne le seront pas à nouveau. De fait, le script peut être utilisé pour : + + - Réaliser la configuration initiale du système + - Mettre à jour la configuration du système + - Effectuer les mises à jour des paquets + +Il est possible de faire uniquement une vérification des mises à jour (listing des paquets et flatpak à mettre à jour sans appliquer de modifications) via l'option check : + + ./config-fedora.sh check + + +Il est possible d'avoir un aperçu des mises à jour disponibles dans les dépôts "testing" via l'option testing : + + ./config-fedora.sh testing + + + +## Opérations réalisées par le script + +Le script lancé va effectuer les opérations suivantes : + + 1. Personnaliser la configuration de dnf + 2. Mettre à jour les paquets rpm + 3. Mettre à jour les paquets flatpak + *Proposition de redémarrage du système si nécessaire* + 4. Ajouter les dépôts additionnels au système + 5. Ajouter les composants utiles en provenance de RPM Fusion + 6. Permuter certains composants du système par ceux de RPM Fusion + 7. Ajouter tous les codec en provenance de RPM Fusion + 8. Ajouter les composants indispensables de GNOME + 9. Ajouter ou Supprimer les paquets rpm paramétrés dans le fichier packages.list + 10. Ajouter ou Supprimer les paquets flatpak paramétrés dans le fichier flatpak.list + 11. Personnaliser la configuration du système + *Proposition de redémarrage du système si nécessaire*