Cours Ubuntu 26.04 / Choisir entre Ubuntu Server et WSL 2

Choisissez Ubuntu Server pour apprendre l’administration par SSH, les services web et la récupération d’un serveur. Ubuntu sur WSL convient pour utiliser les outils de développement Linux en conservant votre environnement Windows. Ce cours Ubuntu 26.04 utilise principalement une machine virtuelle Ubuntu Server, car il couvre aussi l’installation, le démarrage, le réseau et la restauration.

Ce qui distingue Ubuntu Server et Ubuntu sur WSL 2

Ubuntu Server est une installation d’Ubuntu orientée vers les services et leur administration par console ou terminal distant. Dans une machine virtuelle classique, vous gérez un disque virtuel, un programme d’installation et un démarrage propres à cette machine. VM signifie machine virtuelle : un ordinateur simulé par un logiciel de virtualisation sur votre ordinateur hôte.

WSL signifie Windows Subsystem for Linux, le sous-système Windows pour Linux. Ubuntu sur WSL est une distribution installée dans cet environnement. WSL 2, l’architecture par défaut des installations récentes, utilise un véritable noyau Linux dans une VM gérée par Windows. Il se distingue de WSL 1, qui traduit les appels système. Un terminal Windows n’implique donc ni une simple imitation des commandes Linux ni une connexion à un serveur distant. La comparaison des versions WSL de Microsoft précise ces différences.

Critère Ubuntu Server dans une VM classique Ubuntu sur WSL 2
Objectif principal ici Administrer les comptes, SSH, les services et le stockage. Utiliser un shell et des outils Linux avec les applications Windows.
Interaction courante Console de la VM et terminal SSH. Terminal Windows et ligne de commande Ubuntu.
Installation et démarrage Choix du disque, installation et démarrage du système invité. Installation d’une distribution WSL et gestion de son cycle de vie avec Windows.
Place dans ce cours Environnement de référence pour les exercices système et de récupération. Complément pour les commandes et le développement ; adaptation nécessaire pour certains exercices.

Ubuntu Server peut aussi fonctionner sur une machine physique ou dans un cloud. Le choix d’une VM dans ce cours sert à disposer d’un terrain d’apprentissage distinct de votre système de travail ; il ne définit pas toutes les possibilités d’Ubuntu Server.

Choisir Server pour apprendre les services et la récupération

Installer un serveur web, l’administrer avec Secure Shell (SSH, un protocole de connexion distante chiffrée) et vérifier ses services après un redémarrage sont des objectifs adaptés à Ubuntu Server. Son installation standard n’ajoute pas de bureau graphique. Une invite de connexion en mode texte est donc un résultat normal : saisissez le compte créé pendant l’installation, puis son mot de passe pour ouvrir un shell.

Vous n’avez pas besoin d’acheter un serveur physique. Créez une VM sur un ordinateur compatible, avec un nouveau disque virtuel dédié. Ne lui présentez pas un disque physique contenant vos données pour un premier exercice. Gardez l’accès à la console du logiciel de virtualisation : elle permet de corriger une configuration réseau même si SSH ne répond plus.

Dimensionnez mémoire et stockage selon les services et les données prévus, puis consultez le guide officiel d’installation d’Ubuntu Server et les exigences de l’image retenue. Une valeur minimale d’installation ne garantit pas que plusieurs services et leurs journaux disposeront de suffisamment de ressources.

Le guide de création d’un environnement Linux dans une VM explique le choix d’une image, d’un disque distinct et du réseau. Avant de modifier le réseau ou les services, vérifiez que vous savez retrouver cette console et vous y connecter. Un snapshot peut aider à revenir à un état de laboratoire ; il ne remplace pas une sauvegarde indépendante de vos données.

Choisir WSL pour travailler avec les outils Linux sous Windows

WSL est pratique si vous voulez conserver votre éditeur et votre navigateur Windows tout en utilisant Bash, Git, Python et des paquets Ubuntu. Il réduit le travail initial de gestion d’une VM classique et permet de commencer par les outils de développement. Pour connaître les versions proposées, les prérequis Windows et les méthodes d’installation, suivez le guide officiel d’installation d’Ubuntu sur WSL 2.

WSL 2 prend en charge systemd, le gestionnaire de démarrage et de services utilisé par Ubuntu. Cette prise en charge ne rend pas le cycle de vie de WSL identique à celui d’un serveur indépendant. Microsoft précise que les services systemd ne maintiennent pas à eux seuls l’instance WSL active. Il faut donc tenir compte du démarrage, de l’arrêt et de la mise en veille de Windows pour juger la disponibilité d’un service.

Les exercices de démarrage UEFI, de choix du disque d’installation et de récupération par console concernent la VM Server de ce cours. Certains exercices de montage, de pare-feu et de réseau nécessitent aussi des adaptations dans WSL. Le succès d’une commande dans WSL ne suffit pas à valider le redémarrage ou la récupération d’une VM classique.

Définir un parcours et vérifier l’environnement choisi

  • Pour administrer un serveur personnel ou web, commencez avec une VM Server et préparez console et SSH.
  • Pour développer sous Windows avec des outils Linux, choisissez WSL pour ce besoin, puis une VM Server distincte lorsque vous abordez les exercices système du cours.
  • Si votre objectif reste général, une seule VM Server suffit pour commencer les comptes, paquets et services. Ajoutez un second client au moment où un test d’accès depuis une autre machine l’exige.

Écrivez une phrase qui exprime votre résultat attendu, par exemple : « Dans une VM Server, installer SSH et un serveur web, puis restaurer une sauvegarde. » Cette phrase aide à choisir les ressources et les méthodes de récupération sans installer deux environnements par principe.

Si WSL est déjà installé, ces commandes de lecture se saisissent dans PowerShell sur Windows :

wsl --version
wsl --list --verbose

La première renseigne la version du logiciel WSL ; la seconde liste les distributions installées et leur architecture WSL 1 ou 2 dans la colonne VERSION. Ce chiffre n’est pas la version Ubuntu. Une ancienne installation peut ne pas reconnaître --version ; consultez alors les exigences de la documentation plutôt que d’en déduire une version Ubuntu.

Dans le terminal Ubuntu lui-même, sous WSL ou dans la VM, lisez ensuite :

cat /etc/os-release

Vérifiez NAME et VERSION_ID. Pour suivre précisément ce cours, le système invité doit être Ubuntu 26.04 ; une distribution appelée simplement Ubuntu dans la liste WSL ne suffit pas à le garantir. Ces lectures ne changent pas la configuration et ne demandent aucune restauration.

Questions fréquentes avant de commencer

Faut-il installer Server et WSL ensemble ?

Non. Une VM Server suffit pour commencer l’administration de serveur. Ajoutez WSL uniquement pour un besoin de développement sous Windows, et un autre client lorsque l’exercice demande de comparer les accès.

WSL 2 et Ubuntu 26.04 désignent-ils la même version ?

Non. WSL 2 désigne l’architecture du sous-système Windows ; Ubuntu 26.04 est la version de la distribution qui y est installée. Vérifiez séparément le logiciel WSL, l’architecture de la distribution et son VERSION_ID.