Comment connaître la version d'Ubuntu : 6 méthodes fiables pour la vérifier

Vous essayez d'installer un paquet, de suivre un guide serveur, d'ajouter un dépôt ou de résoudre un problème de pilote, et les instructions demandent soudainement : « Quelle version d'Ubuntu utilisez-vous ? » Cette question est plus importante qu'il n'y paraît. Les versions d'Ubuntu utilisent des versions de paquets différentes, des noyaux différents, des calendriers de support différents et parfois des instructions d'installation différentes. Si vous indiquez la mauvaise version — ou si vous confondez la version du noyau Linux avec la version d'Ubuntu — vous risquez d'appliquer la mauvaise solution.

La réponse la plus rapide dépend de l'endroit où vous travaillez. Sur Ubuntu Desktop, vous pouvez vérifier la version dans les Paramètres sans ouvrir de terminal. Sur Ubuntu Server, dans une session SSH à distance, sous WSL, sur une VM cloud ou une installation minimale, une commande dans le terminal est généralement plus rapide. Ce guide commence par les méthodes les plus simples, puis aborde les fichiers système et le dépannage, et se termine par une façon simple de vérifier que vous avez correctement lu le résultat.

Réponse rapide : les deux meilleures façons de vérifier votre version d'Ubuntu

Si vous disposez d'une interface graphique, ouvrez Paramètres → Système → À propos et recherchez les informations sur le système d'exploitation. La documentation actuelle d'Ubuntu Desktop par Canonical identifie cette méthode comme le moyen graphique de déterminer la version installée. Consultez le guide officiel des versions d'Ubuntu Desktop.

Si vous êtes dans un terminal, exécutez :

lsb_release -a

Cela affiche normalement le distributeur, la description, le numéro de version et le nom de code. La page de manuel Ubuntu documente -a comme l'option qui affiche toutes ces informations spécifiques à la distribution. Consultez la page de man officielle d'Ubuntu pour lsb_release.

Illustration générée par IA d'un bureau Ubuntu montrant lsb_release -a dans un terminal et les options de vérification de version
Illustration générée par IA montrant comment vérifier une version d'Ubuntu depuis le bureau et le terminal. Ce n'est pas une capture d'écran réelle d'Ubuntu, et la version d'exemple affichée est purement illustrative.

Méthode 1 : Vérifier la version d'Ubuntu dans les Paramètres

C'est l'option la plus simple si vous utilisez Ubuntu Desktop et que vous ne souhaitez pas taper de commandes.

  1. Ouvrez Paramètres.
  2. Sélectionnez Système.
  3. Ouvrez À propos.
  4. Recherchez l'entrée système d'exploitation ou détails système qui indique votre version d'Ubuntu.

Selon la version d'Ubuntu Desktop, les libellés exacts peuvent varier légèrement. L'aide utilisateur de Canonical décrit également l'ouverture des Paramètres, puis Système, puis À propos et Détails système pour voir le nom du système d'exploitation et d'autres informations système. L'élément important est l'identifiant de version, par exemple Ubuntu 24.04 LTS ou Ubuntu 26.04 LTS.

Cette méthode est idéale lorsque vous êtes devant la machine et avez besoin d'une réponse rapide et lisible. Elle est moins utile sur un serveur sans interface graphique, dans un script d'automatisation ou lorsque vous devez copier uniquement le numéro de version dans un script.

Méthode 2 : Utiliser lsb_release pour une réponse claire dans le terminal

Pour la plupart des sessions interactives dans le terminal, lsb_release offre la sortie la plus lisible.

lsb_release -a

Un exemple peut ressembler à ceci :

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.1 LTS
Release:        24.04
Codename:       noble

Si la première ligne indique No LSB modules are available. mais que les informations Ubuntu apparaissent en dessous, la commande vous a tout de même fourni les détails de distribution dont vous avez besoin. Les champs auxquels prêter attention sont :

ChampCe qu'il indiqueExemple
DescriptionUn nom de version lisibleUbuntu 24.04.1 LTS
ReleaseLa série principale de la version d'Ubuntu24.04
CodenameLe nom de code de la version utilisé par certains dépôts et documentationsnoble

Vous n'avez pas toujours besoin de tous les champs. Pour le numéro de version uniquement, utilisez :

lsb_release -rs

Pour le nom de code uniquement :

lsb_release -cs

Pour une description courte :

lsb_release -ds

Ces commandes plus courtes sont utiles pour copier la valeur dans une documentation ou un script shell.

Méthode 3 : Lire /etc/os-release

Si lsb_release n'est pas disponible, le repli le plus utile est le fichier d'identification du système d'exploitation :

cat /etc/os-release

Vous verrez peut-être des champs similaires à ceux-ci :

PRETTY_NAME="Ubuntu 26.04 LTS"
NAME="Ubuntu"
VERSION_ID="26.04"
VERSION="26.04 LTS (Resolute Raccoon)"
VERSION_CODENAME=resolute
ID=ubuntu

Les champs exacts varient selon la version, mais PRETTY_NAME, VERSION_ID et VERSION_CODENAME sont les plus utiles pour cette tâche. La documentation actuelle d'Ubuntu sur os-release explique que /etc/os-release contient les données d'identification du système d'exploitation et qu'il a priorité sur /usr/lib/os-release lorsqu'il existe. Elle recommande également ID et VERSION_ID pour l'identification programmatique du système d'exploitation et PRETTY_NAME pour un libellé destiné à l'utilisateur. Consultez la page de man officielle d'Ubuntu pour os-release.

Si vous souhaitez uniquement le nom lisible sans les autres variables, une commande simple est :

grep '^PRETTY_NAME=' /etc/os-release

Pour les scripts, vous pouvez lire les valeurs directement :

. /etc/os-release
printf '%s\n' "$ID"
printf '%s\n' "$VERSION_ID"

C'est généralement une approche plus adaptée à la lecture par machine que l'analyse d'une longue sortie de commande formatée.

Méthode 4 : Utiliser hostnamectl lorsque vous avez aussi besoin de détails système

Sur les systèmes Ubuntu utilisant systemd, hostnamectl peut fournir un résumé système plus large :

hostnamectl

Sa sortie peut inclure le système d'exploitation, le noyau, l'architecture, le nom d'hôte et les informations de virtualisation. Cela le rend utile lorsqu'un technicien de support demande plus que la simple version d'Ubuntu.

Cependant, hostnamectl n'est pas le meilleur choix pour tous les environnements. Les conteneurs, les environnements minimaux, les chroots ou les systèmes où les services systemd pertinents ne sont pas disponibles peuvent se comporter différemment. Si votre seul objectif est la version d'Ubuntu, lsb_release ou /etc/os-release est plus simple.

Méthode 5 : Ne pas confondre la version d'Ubuntu avec la version du noyau

Une erreur courante consiste à exécuter :

uname -r

et à supposer que le résultat est la version d'Ubuntu. Ce n'est pas le cas. La page de man Ubuntu pour uname définit -r comme l'option qui affiche la version du noyau. Par exemple, une valeur comme 6.8.0-xx-generic décrit le noyau Linux que vous utilisez, et non si le système d'exploitation est Ubuntu 22.04, 24.04 ou 26.04. Consultez la page de man officielle d'Ubuntu pour uname.

La distinction est importante car une version LTS d'Ubuntu peut recevoir des noyaux plus récents au cours de sa durée de vie, notamment via les mises à jour d'activation matérielle ou les noyaux spécifiques au cloud. Deux machines sur la même version d'Ubuntu peuvent donc afficher des versions de noyau différentes.

Si quelqu'un demande des informations pour le dépannage, il est souvent utile de fournir les deux valeurs :

lsb_release -ds
uname -r

La première ligne identifie la version d'Ubuntu ; la seconde identifie le noyau en cours d'exécution.

Méthode 6 : Vérifier correctement la version sous WSL, dans les conteneurs et sur les systèmes distants

Ubuntu sous WSL

Dans Ubuntu sous Windows Subsystem for Linux, utilisez lsb_release -a ou cat /etc/os-release pour identifier la version d'Ubuntu de l'espace utilisateur. Si vous exécutez uname -r, vous verrez peut-être une chaîne de noyau liée à Microsoft/WSL. C'est normal : les informations du noyau et la version de la distribution Ubuntu répondent à des questions différentes.

Canonical documente Ubuntu comme un environnement officiellement disponible pour WSL dans sa documentation sur les versions d'Ubuntu.

Docker et autres conteneurs

Lorsque vous exécutez cat /etc/os-release dans un conteneur, vous identifiez normalement le système d'exploitation de l'image du conteneur, et non le système d'exploitation de l'hôte. Un conteneur basé sur Ubuntu 24.04 peut tourner sur un hôte utilisant une autre version d'Ubuntu — ou même une autre distribution Linux.

De même, uname -r dans un conteneur typique reflète le noyau partagé avec l'hôte. C'est pourquoi les deux commandes peuvent sembler « en désaccord » : elles décrivent des couches différentes.

Systèmes distants via SSH

Après vous être connecté en SSH à un serveur, exécutez la commande de version dans le shell distant. Ne vous fiez pas à la version d'Ubuntu de votre ordinateur portable local. Une vérification utile en une ligne est :

printf 'Ubuntu: '; lsb_release -ds 2>/dev/null || grep '^PRETTY_NAME=' /etc/os-release; printf 'Kernel: '; uname -r

Cela vous donne à la fois le contexte de la distribution et du noyau avant d'apporter des modifications aux paquets ou à la configuration.

Que faire si lsb_release indique « command not found » ?

Ne supposez pas que le système d'exploitation est cassé. Certaines images minimales peuvent ne pas inclure toutes les commandes de confort. Utilisez d'abord le fichier système qui existe déjà sur les installations Ubuntu modernes normales :

cat /etc/os-release

Si vous avez spécifiquement besoin de lsb_release pour un script existant, vous pouvez vérifier si le paquet est installé et installer le paquet Ubuntu approprié via APT. Mais pour une vérification de version ponctuelle, installer un autre paquet est généralement inutile car /etc/os-release fournit déjà l'identification de la version.

Comment comprendre les numéros de version d'Ubuntu

Le format officiel de version d'Ubuntu est YY.MM[.POINT-RELEASE] [LTS]. Les deux premiers chiffres représentent l'année, et les deux suivants représentent le mois de la version initiale. Par exemple, Ubuntu 26.04 est sorti en avril 2026. Canonical publie normalement une nouvelle série Ubuntu tous les six mois, et une version LTS tous les deux ans en avril. Consultez la documentation officielle sur le cycle de publication d'Ubuntu.

Un numéro comme 24.04.1 est une mise à jour ponctuelle de la série 24.04 LTS. Canonical explique que les mises à jour ponctuelles regroupent les mises à jour effectuées depuis la version LTS initiale afin que les nouvelles installations partent d'une image plus récente. Dans la plupart des vérifications de compatibilité logicielle, la série de base importante reste 24.04, bien que le niveau de mise à jour ponctuelle puisse compter lorsqu'on parle de supports d'installation, d'activation matérielle ou d'un instantané système spécifique.

Le label LTS signifie Long Term Support (support à long terme). La documentation actuelle de Canonical indique que les versions LTS reçoivent cinq ans de maintenance de sécurité standard pour les paquets du composant main, tandis que les versions intermédiaires sont supportées pendant neuf mois. C'est pourquoi connaître la version exacte d'Ubuntu est également important pour vérifier si une machine est encore dans sa fenêtre de support normale.

Quelle méthode utiliser ?

SituationMeilleure méthodePourquoi
Débutant sur Ubuntu DesktopParamètres → Système → À proposAucune commande requise
Session normale dans le terminal ou SSHlsb_release -aVersion, description et nom de code lisibles
Serveur minimal ou lsb_release absentcat /etc/os-releaseUtilise le fichier standard d'identification du système d'exploitation
Script shellLire ID et VERSION_ID depuis /etc/os-releaseLes valeurs structurées sont plus faciles à tester de manière fiable
Demande de support nécessitant plus de contexte systèmehostnamectl plus uname -rAjoute le noyau, l'architecture, le nom d'hôte et d'autres détails
WSL ou conteneur/etc/os-release plus uname -rSépare la distribution de l'espace utilisateur des informations du noyau

Vérification finale : assurez-vous d'avoir trouvé la bonne version

Avant d'installer un logiciel ou de suivre des instructions spécifiques à une version, vérifiez le résultat avec deux informations indépendantes. Exécutez :

lsb_release -ds
grep '^VERSION_ID=' /etc/os-release
uname -r

Les deux premières lignes devraient identifier la même série de version d'Ubuntu. La troisième ligne sera normalement différente car c'est la version du noyau, et c'est attendu.

Par exemple, si la description indique Ubuntu 24.04.1 LTS et que VERSION_ID indique 24.04, vous êtes sur la série Ubuntu 24.04 LTS. Une valeur de noyau séparée comme 6.x.x-...-generic ne contredit pas ce résultat.

Une fois que ces valeurs concordent, vous pouvez utiliser en toute sécurité la documentation, les dépôts, les instructions de paquets et les guides de support destinés à cette série Ubuntu. Lorsque vous partagez des informations système avec quelqu'un d'autre, la réponse concise la plus utile est généralement la version d'Ubuntu plus la version du noyau — par exemple, « Ubuntu 24.04 LTS, noyau 6.x » — plutôt qu'une seule des deux.

Laisser un commentaire

Résolution du problème de verrouillage du profil Thunderbird : erreur « Thunderbird est déjà en cours d’exécution »

Résolution du problème de verrouillage du profil Thunderbird : erreur « Thunderbird est déjà en cours d’exécution »

Résolvez en toute sécurité l'erreur de verrouillage de profil « déjà en cours d'exécution » de Thunderbird. Fermez les processus bloqués, sauvegardez le profil correct, supprimez uniquement le fichier de verrouillage obsolète et vérifiez la réparation.

Comment importer des fichiers MBOX dans Thunderbird 115 Supernova

Comment importer des fichiers MBOX dans Thunderbird 115 Supernova

Découvrez deux méthodes fiables pour importer des fichiers MBOX dans Thunderbird 115 Supernova : utiliser une version compatible d’ImportExportTools NG ou copier une boîte aux lettres dans des dossiers locaux en toute sécurité.

Comment configurer l'authentification OAuth2 pour Gmail dans Thunderbird

Comment configurer l'authentification OAuth2 pour Gmail dans Thunderbird

Connectez Gmail à Thunderbird avec OAuth2, suivez la procédure de connexion Google, confirmez l'authentification IMAP et SMTP et résolvez les problèmes de connexion courants.

Comment configurer le chiffrement OpenPGP des e-mails dans Thunderbird 115 Supernova

Comment configurer le chiffrement OpenPGP des e-mails dans Thunderbird 115 Supernova

Configurer le chiffrement OpenPGP dans Thunderbird 115 : créer et sauvegarder une clé personnelle, vérifier les clés des destinataires, chiffrer un message et tester la configuration. Ceci inclut l’avertissement concernant la fin du support de la version 115.

Comment déplacer un profil Thunderbird vers un autre disque dur ou ordinateur en toute sécurité

Comment déplacer un profil Thunderbird vers un autre disque dur ou ordinateur en toute sécurité

Transférez votre profil Thunderbird vers un nouveau disque dur ou ordinateur sans perdre vos e-mails, mots de passe ni paramètres. Suivez les étapes de sauvegarde, de copie et de sélection du profil en toute sécurité.

Comment exporter les contacts de Thunderbird au format CSV ou VCF

Comment exporter les contacts de Thunderbird au format CSV ou VCF

Exportez votre carnet d'adresses Thunderbird au format CSV pour les tableurs ou VCF pour les applications de contacts. Découvrez quel format choisir, où trouver l'option « Exporter » et comment vérifier le fichier.

Résoudre le problème d'affichage multiple de l'invite de mot de passe principal dans Thunderbird.

Résoudre le problème d'affichage multiple de l'invite de mot de passe principal dans Thunderbird.

Découvrez pourquoi Thunderbird peut afficher des invites répétées concernant le mot de passe principal et comment résoudre ce problème en toute sécurité grâce aux mises à jour, aux vérifications des identifiants enregistrés, au mode de dépannage et aux tests de profil.

Résoudre l'erreur SMTP « Échec de l'envoi du message » dans Thunderbird

Résoudre l'erreur SMTP « Échec de l'envoi du message » dans Thunderbird

Corrigez l'erreur SMTP « Échec de l'envoi du message » de Thunderbird en vérifiant le serveur SMTP attribué, les paramètres du fournisseur, l'authentification, les blocages réseau et la taille du message.

Personnaliser la densité, la disposition et la liste des messages de Thunderbird 115 Supernova

Personnaliser la densité, la disposition et la liste des messages de Thunderbird 115 Supernova

Ajustez la densité de Thunderbird 115 Supernova (Compacte, Par défaut ou Relâchée), choisissez une disposition de fenêtre, basculez entre les vues Cartes et Tableau et personnalisez le volet des dossiers et la barre d'outils.

Comment résoudre les problèmes de forte utilisation de la RAM et de lenteur de Thunderbird ?

Comment résoudre les problèmes de forte utilisation de la RAM et de lenteur de Thunderbird ?

Diagnostiquez l'utilisation de la mémoire et la lenteur de Thunderbird grâce à des vérifications étape par étape et sécurisées des modules complémentaires, de l'indexation, des profils et des goulots d'étranglement du système.