Ceci est une ancienne révision du document !
Table des matières
Guide d'Installation : Fedora sur Dell G16
| Configuration visée : | Fedora Workstation + Btrfs + Nvidia RTX + Virt-Manager + Distrobox |
|---|---|
| Statut : | Validé pour architecture hybride Intel/Nvidia |
Ce guide détaille la procédure complète pour installer et configurer un environnement de travail robuste, performant et sécurisé contre les pannes grâce aux instantanés (snapshots).
1. Préparation du BIOS (Dell G16)
Avant de démarrer sur la clé USB d'installation, vous devez configurer le micrologiciel du PC.
- Allumez le PC et appuyez plusieurs fois sur F2 pour entrer dans le BIOS.
- Allez dans l'onglet Virtualization :
- Passez Intel Virtualization Technology sur Enabled.
- Passez VT-d sur Enabled.
- Allez dans l'onglet Boot Configuration (ou Security) :
- Désactivez le Secure Boot (recommandé pour simplifier l'injection du pilote Nvidia).
- Appuyez sur F10 pour sauvegarder et quitter.
2. Installation de Fedora (Stockage Btrfs)
- Démarrez le PC en appuyant sur F12 pour choisir votre clé USB d'installation Fedora.
- Lancez l'installateur graphique Anaconda.
- À l'étape Destination de l'installation :
- Sélectionnez le SSD de votre Dell G16.
- Sous *Configuration du stockage*, laissez l'option Automatique cochée.
- Note : Fedora configure nativement le format Btrfs avec la structure idéale de sous-volumes (
@pour la racine et@homepour vos données).
- Finalisez l'installation et redémarrez la machine.
3. Configuration des Dépôts et Pilotes Nvidia
Au premier démarrage, connectez-vous au Wi-Fi, puis ouvrez un terminal pour configurer la carte graphique Nvidia GeForce RTX.
3.1. Activation des dépôts tiers et RPM Fusion
sudo dnf install -y fedora-workstation-repositories sudo dnf config-manager --set-enabled rpmfusion-nonfree-nvidia-driver
3.2. Installation des pilotes propriétaires et CUDA
Nous utilisons le système akmod qui pré-compile le pilote à chaque mise à jour du noyau pour éviter les écrans noirs.
sudo dnf update -y sudo dnf install -y akmod-nvidia xorg-x11-drv-nvidia-cuda
IMPORTANT : Après la fin de la commande, attendez 5 minutes sans éteindre le PC. Le système compile le module Nvidia en arrière-plan. Vous pouvez vérifier s'il a terminé avec la commande :
modinfo -F version nvidia
Si la commande renvoie la version du pilote (ex: 550.xx), vous pouvez redémarrer :
sudo reboot
3.3. Vérification du fonctionnement
Après le redémarrage, vérifiez que la carte Nvidia est détectée :
nvidia-smi
Pour lancer une application sur le GPU Nvidia (mode hybride), faites un clic droit sur son icône depuis votre bureau et choisissez “Lancer avec le processeur graphique dédié”.
4. Sécurisation du système : Snapshots Btrfs (Snapper)
Pour obtenir une stabilité supérieure à Debian, nous configurons des sauvegardes instantanées automatiques à chaque mise à jour.
4.1. Installation de Snapper
sudo dnf install -y snapper python3-snapper
4.2. Configuration du sous-volume de snapshots
Par défaut, Fedora n'autorise pas Snapper à créer sa structure comme il le souhaite. Il faut créer une configuration pour la racine / :
sudo snapper -c root create-config /
4.3. Automatisation avant/après les mises à jour DNF
Installez le plugin DNF pour que Fedora prenne un snapshot avant et après chaque commande dnf install ou dnf upgrade :
sudo dnf install -y python3-dnf-plugin-snapper
Désormais, si une mise à jour système pose problème, vous pourrez restaurer l'état précédent à l'aide de la commande snapper rollback ou via votre menu de démarrage.
5. Installation de la Virtualisation (Virt-Manager)
Virt-Manager utilise KVM (intégré au noyau Linux) pour des performances d'émulation maximales.
5.1. Installation des paquets
sudo dnf install -y qemu-kvm libvirt virt-install virt-manager
5.2. Activation des services et permissions
sudo systemctl enable --now libvirtd sudo usermod -aG libvirt $USER
ATTENTION : Vous devez fermer votre session utilisateur ou redémarrer le PC pour que l'ajout au groupe libvirt soit pris en compte. Vous pourrez ensuite lancer Virt-Manager depuis vos applications sans saisir de mot de passe root.
6. Installation de l'environnement de Conteneurs (Distrobox)
Distrobox s'appuie sur Podman pour faire tourner n'importe quelle distribution Linux dans votre terminal.
6.1. Installation de Podman et Distrobox
sudo dnf install -y podman distrobox
6.2. Exemple concret : Créer et utiliser un conteneur Debian
Si vous avez la nostalgie de vos outils Debian, créez un conteneur dédié en une ligne :
distrobox create --name debian-stable --image debian:stable
Pour entrer dans votre environnement Debian :
distrobox enter debian-stable
Une fois à l'intérieur, vous êtes chez vous : sudo apt update && sudo apt install <paquet>. L'application aura un accès direct aux fichiers de votre Dell G16 et à la puissance du GPU Nvidia si nécessaire.
