Outils pour utilisateurs

Outils du site


article:installation_d_archi-linux

Installation d'Arch Linux pour Dell G16 7630 (NVIDIA / Wayland / KVM / Docker)

Cette procédure décrit l'installation et la configuration d'un système hôte minimal et stable basé sur Arch Linux optimisé pour l'architecture hybride Intel/NVIDIA du Dell G16 7630, incluant le support des conteneurs (Docker/Distrobox) et des machines virtuelles (KVM/virt-manager pour YunoHost).

1. Préparation et Démarrage

  • Préparer une clé USB avec Ventoy.
  • Télécharger l'ISO officielle d'Arch Linux et la copier sur la clé.
  • Connecter la clé au Dell G16, démarrer et tapoter F12 pour accéder au menu de démarrage (Boot Menu).
  • Sélectionner la clé USB en mode UEFI.

2. Lancement de l'installateur guidé

Une fois l'invite de commande de l'ISO chargée (`root@archiso ~ #`), lancer l'outil officiel :

archinstall

Choix essentiels à respecter dans archinstall :

  • Disk configuration : Choisir le partitionnement manuel et sélectionner exclusivement la partition libre dédiée. Ne pas formater le disque entier si un autre OS est présent !
  • Profile : Sélectionner Desktop, puis choisir l'environnement de bureau choisi (KDE Plasma ou GNOME).
  • Graphics driver : Sélectionner impérativement NVIDIA (proprietary). L'installateur configurera nativement les pilotes de la série 550+ requis pour l'Explicit Sync sous Wayland.
  • Network configuration : Sélectionner NetworkManager pour une gestion simplifiée du Wi-Fi et de l'Ethernet.
  • Audio : Sélectionner Pipewire (recommandé par défaut pour Wayland).

Une fois la configuration terminée, sélectionner Install. À la fin du processus, redémarrer la machine et retirer la clé USB.

3. Post-Installation : Outils Systèmes et Virtualisation

Après avoir démarré sur le nouveau système Arch Linux, ouvrir un terminal pour installer les briques de virtualisation et de conteneurs.

3.1. Pile Graphique Wayland / NVIDIA

Vérifier et installer la couche de compatibilité Wayland si nécessaire :

sudo pacman -S --needed nvidia nvidia-utils lib32-nvidia-utils egl-wayland

3.2. Environnement de Conteneurs (Docker & Distrobox)

Pour cloisonner les activités “Développement” et “Sites Internet” de manière ultra-légère.

# 1. Installation des paquets
sudo pacman -S --needed docker distrobox

# 2. Activation et démarrage immédiat du service Docker
sudo systemctl enable --now docker

# 3. Ajout de l'utilisateur au groupe Docker (éviter d'utiliser sudo pour chaque conteneur)
sudo usermod -aG docker \$(whoami)
Note Un redémarrage de la session utilisateur est obligatoire pour que le changement de groupe prenne effet.

3.3. Hyperviseur KVM / virt-manager (Pour YunoHost)

Nécessaire pour faire tourner l'écosystème complet de vos VM YunoHost existantes.

# 1. Installation des outils de virtualisation complète
sudo pacman -S --needed qemu-desktop virt-manager virt-viewer dnsmasq vde2 bridge-utils openbsd-netcat libvirt iptables-nft

# 2. Activation et démarrage du service libvirt
sudo systemctl enable --now libvirtd

# 3. Ajout de l'utilisateur au groupe de virtualisation
sudo usermod -aG libvirt \$(whoami)

4. Aide-mémoire d'utilisation rapide

Utilisation de Distrobox

Créer un espace Ubuntu étanche pour un IDE (ex: VS Code), l'utiliser, puis l'exporter sur le système hôte :

# Créer le conteneur
distrobox create --name mon-env-dev --image ubuntu:latest

# Entrer dans le conteneur
distrobox enter mon-env-dev

# À l'intérieur du conteneur (installation et export d'une app) :
sudo apt update && sudo apt install vscode
distrobox-export --app code

# Quitter le conteneur
exit

L'application apparaît désormais nativement dans le menu des applications de l'hôte (KDE/GNOME) tout en s'exécutant de manière isolée.

article/installation_d_archi-linux.txt · Dernière modification : de retestro