Pour apprendre l'administration Linux, vous avez besoin d'un système sur lequel pratiquer. La solution la plus simple et la plus sûre est d'installer Linux dans une machine virtuelle (VM) sur votre poste actuel. Vous obtenez un serveur complet, isolé, que vous pouvez casser et recréer à volonté, sans toucher à votre système principal.
Ce que vous allez apprendre
Section intitulée « Ce que vous allez apprendre »- Télécharger l'image ISO officielle d'une distribution serveur
- Créer une machine virtuelle avec les ressources adaptées
- Installer Linux en mode serveur (sans interface graphique)
- Se connecter à la VM après le premier démarrage
Prérequis
Section intitulée « Prérequis »- Un poste avec au moins 4 Go de RAM et 20 Go d'espace disque disponible
- Un logiciel de virtualisation installé (voir section suivante)
- Avoir lu le guide Choisir une distribution serveur
Choisir un logiciel de virtualisation
Section intitulée « Choisir un logiciel de virtualisation »| Logiciel | Système hôte | Niveau | Remarque |
|---|---|---|---|
| VirtualBox | Windows, macOS, Linux | Débutant | Gratuit, simple, multi-plateforme |
| virt-manager (KVM) | Linux uniquement | Intermédiaire | Performances natives, standard pro |
| VMware Workstation Player | Windows, Linux | Débutant | Gratuit pour usage personnel |
| Hyper-V | Windows Pro/Enterprise | Intermédiaire | Intégré à Windows, bonnes performances |
| UTM | macOS (Apple Silicon) | Débutant | Basé sur QEMU, adapté aux Mac M1/M2/M3 |
Télécharger l'image ISO
Section intitulée « Télécharger l'image ISO »Rendez-vous sur le site officiel de la distribution choisie et téléchargez l'image netinstall ou server (pas la version desktop) :
Site officiel : debian.org/download
Téléchargez l'image netinst (environ 600 Mo). Elle contient le minimum pour démarrer l'installation et télécharge le reste depuis Internet.
debian-13.x.x-amd64-netinst.isoLa version stable actuelle est Debian 13 « Trixie ». Pour la poser pas à pas,
suivez Installer Debian 13 sur un serveur,
qui déroule chaque écran de l'installateur en images. Et avant de la mettre en
production, lisez ce qui change sur un serveur avec Debian 13 :
/tmp monté en RAM, sysctl.conf ignoré par défaut, la commande last
retirée, et la marche à suivre pour migrer depuis Debian 12.
Site officiel : ubuntu.com/download/server
Téléchargez la version LTS live-server (environ 2,8 Go). La dernière est Ubuntu Server 26.04 LTS.
ubuntu-26.04-live-server-amd64.isoPour l'installer pas à pas, suivez Installer Ubuntu Server 26.04, qui déroule chaque écran de l'installateur Subiquity en images.
Site officiel : rockylinux.org/download
Téléchargez l'image Minimal (environ 1,5 Go).
Rocky-10.x-x86_64-minimal.isoRocky et AlmaLinux partagent le même installateur Anaconda. Pour une installation détaillée, suivez Installer AlmaLinux 10 pas à pas, transposable à Rocky.
Créer la machine virtuelle
Section intitulée « Créer la machine virtuelle »Les ressources suivantes suffisent pour apprendre :
| Ressource | Valeur recommandée |
|---|---|
| RAM | 2 Go |
| CPU | 2 vCPU |
| Disque | 20 Go (dynamique) |
| Réseau | NAT (accès Internet depuis la VM) |
-
Cliquez Nouvelle (ou Ctrl+N)
-
Donnez un nom à la VM (par exemple
debian-lab), sélectionnez Type: Linux, Version: Debian (64-bit) -
Attribuez 2048 Mo de RAM
-
Créez un disque dur virtuel de 20 Go (format VDI, allocation dynamique)
-
Avant de démarrer, allez dans Configuration → Stockage, cliquez sur le lecteur CD vide, puis sélectionnez votre fichier ISO
-
Dans Configuration → Réseau, vérifiez que l'adaptateur est en mode NAT
-
Cliquez Démarrer
-
Ouvrez virt-manager et cliquez Créer une nouvelle machine virtuelle
-
Sélectionnez Média d'installation local (image ISO) et parcourez vers votre fichier ISO
-
Attribuez 2048 Mo de RAM et 2 vCPU
-
Créez un disque de 20 Go
-
Nommez la VM (par exemple
debian-lab) et cliquez Terminer -
L'installation démarre automatiquement
Installer Linux pas à pas
Section intitulée « Installer Linux pas à pas »L'installateur pose une série de questions. Voici les choix recommandés pour un serveur d'apprentissage :
-
Langue et clavier : choisissez français (ou anglais selon votre préférence). En production, les serveurs sont souvent en anglais, mais pour apprendre le français est plus confortable.
-
Nom de la machine : donnez un nom court et descriptif, par exemple
lab-debianousrv-linux. Ce nom apparaîtra dans votre prompt. -
Compte utilisateur : créez un utilisateur standard avec un mot de passe. Sur Debian, l'installateur propose aussi de définir un mot de passe root. Sur Ubuntu Server, le compte root est désactivé par défaut (on utilise
sudo). -
Partitionnement : choisissez Utiliser un disque entier (partitionnement guidé). C'est le choix le plus simple et parfaitement adapté à l'apprentissage. Le partitionnement avancé (LVM, partitions séparées) fait l'objet de guides dédiés.
-
Sélection des logiciels : décochez tout sauf SSH server et utilitaires standard du système. Pas d'interface graphique, pas de serveur web. Vous installerez ce dont vous avez besoin plus tard, commande par commande, c'est comme ça qu'on apprend.
-
GRUB : acceptez l'installation du chargeur de démarrage GRUB sur le disque principal. Sans lui, la VM ne démarrera pas.
-
Fin : l'installateur vous demande de retirer le média d'installation. VirtualBox et virt-manager le font automatiquement en général. Redémarrez.
Premier démarrage et connexion
Section intitulée « Premier démarrage et connexion »Après le redémarrage, la VM affiche un écran de connexion texte :
lab-debian login: _-
Connectez-vous avec le nom d'utilisateur et le mot de passe créés pendant l'installation
-
Vérifiez que le réseau fonctionne :
Fenêtre de terminal ip addr showping -c 3 1.1.1.1 -
Mettez à jour le système :
Fenêtre de terminal sudo apt update && sudo apt upgrade -yFenêtre de terminal sudo dnf update -y -
Vérifiez la version installée :
Fenêtre de terminal cat /etc/os-releaseuname -r
Se connecter en SSH (optionnel mais recommandé)
Section intitulée « Se connecter en SSH (optionnel mais recommandé) »Travailler directement dans la fenêtre de la VM est peu confortable (pas de copier-coller, pas de redimensionnement). Connectez-vous plutôt en SSH depuis votre terminal habituel :
ssh utilisateur@adresse-ip-de-la-vmPour trouver l'adresse IP de la VM :
ip -4 addr showDépannage
Section intitulée « Dépannage »| Symptôme | Cause probable | Solution |
|---|---|---|
| La VM ne démarre pas sur l'ISO | Ordre de boot incorrect | Vérifier que le CD/DVD est en premier dans l'ordre de démarrage |
| « VT-x is not available » | Virtualisation désactivée dans le BIOS | Activer Intel VT-x ou AMD-V dans le BIOS/UEFI du poste |
| Pas de réseau après installation | Interface non configurée | Vérifier avec ip link que l'interface est UP, relancer DHCP avec sudo dhclient |
ping fonctionne mais pas apt update | DNS non configuré | Vérifier /etc/resolv.conf, ajouter nameserver 1.1.1.1 si vide |
| Écran noir après redémarrage | ISO encore montée | Retirer l'ISO du lecteur virtuel et redémarrer |
Mettre en pratique
Section intitulée « Mettre en pratique »Une fois la machine installée, encore faut-il savoir décrire ce qui tourne dessus. Dans un shell jetable, vous relevez la distribution, la version du noyau et le hostname avec cat /etc/os-release et uname ; la validation confronte chaque sortie au résultat attendu.
Contrôle de connaissances
Section intitulée « Contrôle de connaissances »Vérifiez que l'essentiel de ce guide est acquis. Les questions portent uniquement sur ce qui vient d'être expliqué ici.
Contrôle de connaissances
Validez vos connaissances avec ce quiz interactif
Informations
- Le chronomètre démarre au clic sur Démarrer
- Questions à choix multiples, vrai/faux et réponses courtes
- Vous pouvez naviguer entre les questions
- Les résultats détaillés sont affichés à la fin
Lance le quiz et démarre le chronomètre
Vérification
(0/0)Profil de compétences
Quoi faire maintenant
Ressources pour progresser
Des indices pour retenter votre chance ?
Nouveau quiz complet avec des questions aléatoires
Retravailler uniquement les questions ratées
Retour à la liste des certifications
À retenir
Section intitulée « À retenir »- Une machine virtuelle est l'environnement idéal pour apprendre : isolé, jetable, gratuit.
- Téléchargez toujours l'ISO depuis le site officiel et vérifiez son empreinte SHA256.
- Installez un système minimal (SSH + utilitaires), vous ajouterez le reste au fur et à mesure.
- Le partitionnement guidé suffit pour apprendre. Le partitionnement avancé viendra plus tard.
- Connectez-vous en SSH plutôt que dans la console de la VM pour plus de confort.
Pour aller plus loin
Section intitulée « Pour aller plus loin »- Anatomie d'une commande : Comprendre la structure commande + options + arguments.
- Debian 13 Trixie sur un serveur : Les changements mesurés en VM et la migration depuis Debian 12, si vous avez installé une Debian.
- Partitionner un disque : Aller plus loin : partitionnement manuel, LVM et choix de système de fichiers.