
Comment vérifier la version d'Ubuntu sur votre VPS (Guide rapide et complet)
Table des matières
- Introduction
- Pourquoi il est important de connaître votre version d'Ubuntu
- 3.1 Utilisation de la commande lsb_release
- 3.2 Utilisation du fichier /etc/os-release
- 3.3 Utilisation de la commande hostnamectl
- 3.4 Utilisation de cat /etc/issue
- Comment vérifier la version d'Ubuntu dans l'interface graphique du bureau
- Comment trouver les détails du noyau et du système
- Automatisation de la vérification de la version d'Ubuntu (exemple de script)
- Problèmes courants et correctifs
- Conseils pour la gestion de plusieurs systèmes VPS
- Exemple de tableau de comparaison de sortie
- Conclusion
Introduction
Lors de la gestion d'un VPS Si vous utilisez Ubuntu, connaître la version exacte de votre système d'exploitation est l'une des premières choses à vérifier. Votre version d'Ubuntu détermine quels logiciels sont compatibles, quels dépôts sont disponibles et si votre système reçoit toujours les mises à jour de sécurité officielles.
Dans ce guide, vous découvrirez plusieurs méthodes pour vérifier la version d'Ubuntu sur votre VPS, en ligne de commande ou via une interface graphique si vous en utilisez une. Ce guide s'adresse aussi bien aux développeurs, aux administrateurs système qu'aux débutants.
Pourquoi il est important de connaître votre Ubuntu Version
Comprendre votre version d'Ubuntu vous aide à éviter les problèmes de compatibilité, à effectuer des mises à jour en toute sécurité et à suivre correctement les tutoriels. Voici les principales raisons :
–**Compatibilité des logiciels** – Certains packages ou frameworks nécessitent des versions spécifiques d’Ubuntu.
–**Entretien de la sécurité** – Seules les versions prises en charge reçoivent des correctifs de sécurité.
–**Planification de la mise à niveau** – Vous saurez quand planifier une mise à niveau du système avant la fin de vie (EOL).
–**Documentation précise** – Les commandes varient légèrement selon les versions, donc connaître votre version permet d’éviter les erreurs.
–**Audit du système** – Dans les environnements avec plusieurs serveurs VPS, le suivi des versions fait partie de la conformité et de la surveillance.
3.1 Utilisation de la commande lsb_release
Le `lsb_releaseLa commande ` est le moyen le plus simple d'obtenir les détails de la version d'Ubuntu. Exécutez :
"`bash
lsb_release -a
“`
Exemple de sortie:
Si la commande est manquante, installez-la :
bash
sudo apt update && sudo apt install lsb-release -y
Cette méthode fonctionne sur toutes les versions d’Ubuntu, y compris les serveurs minimaux et les images VPS cloud.
3.2 Utilisation du fichier /etc/os-release
Cette méthode lit les informations de version à partir d'un fichier présent sur chaque système Linux. Exécutez :
"`bash
cat / etc / os-release
“`
Exemple de sortie:

Cette approche est légère et fiable à des fins d’automatisation ou de script.
3.3 Utilisation de la commande hostnamectl
`hostnamectl` affiche non seulement le nom d'hôte mais également les informations clés du système d'exploitation :
"`bash
hostnamectl
“`
Exemple de sortie :

C'est particulièrement utile lorsque vous souhaitez voir la version d'Ubuntu et les détails du noyau ensemble.
3.4 Utilisation de cat /etc/issue
Cette commande simple imprime un court message d’identification du système.
"`bash
cat /etc/issue
“`
Sortie :
Bien que minimale, cette méthode est souvent utilisée dans les messages de connexion ou les bannières.
Comment vérifier la version d'Ubuntu dans l'interface graphique du bureau
Si vous exécutez Ubuntu Desktop sur un VPS (via VNC ou bureau à distance), vous pouvez trouver la version en utilisant :
1. Cliquez sur le **Paramètres** icône.
2. Allez à **À Propos** ou **DÉTAILS**.
3. Recherchez le **Nom et version du système d'exploitation** section.
Cette approche est adaptée aux débutants, bien que peu courante pour les serveurs.
Comment trouver les détails du noyau et du système
La version du noyau fournit des informations supplémentaires sur votre système. Utilisation :
"`bash
uname -r
“`
Sortie :
“`
5.15.0-105-generic
“`
Pour afficher les informations complètes du système :
"`bash
uname -a
“`
Ou vérifiez les informations du package du noyau :
"`bash
cat /proc/version
“`
Ces commandes permettent d’identifier les configurations système de bas niveau utiles pour le dépannage des pilotes ou des modules du noyau.
Automatisation de la vérification de la version d'Ubuntu (exemple de script)
Vous pouvez automatiser la détection de version d'Ubuntu à l'aide d'un simple script Bash.
Créez un fichier appelé `check_ubuntu_version.sh`:
```bash
#!/bin/bash
echo "Checking Ubuntu Version..."
if [ -f /etc/os-release ]; then
. /etc/os-release
echo "You are running $PRETTY_NAME"
else
echo "Cannot detect Ubuntu version."
fi
```
Make it executable and run:
```bash
chmod +x check_ubuntu_version.sh
./check_ubuntu_version.sh
```
Ceci est particulièrement utile pour les ingénieurs DevOps qui gèrent plusieurs instances VPS.
Problèmes courants et correctifs
| Problème | Cause | Solution |
|———-|——–|———–|
| `lsb_release : commande non trouvée` | Paquet manquant | Exécuter `sudo apt install lsb-release -y` |
| `/etc/os-release` introuvable | Fichiers de base endommagés | Réinstaller le paquet `base-files` |
| Informations de version erronées | Informations mises en cache ou obsolètes | Redémarrer et vérifier l'hôte du conteneur |
| Permission refusée | Droits d'utilisateur limités | Ajouter `sudo` avant les commandes |
Conseils pour la gestion de plusieurs systèmes VPS
Si vous gérez plusieurs serveurs VPS Ubuntu, le suivi manuel des versions du système d'exploitation devient difficile. Voici quelques conseils :
- Utiliser **Ansible** ou **SaltStack** pour collecter des informations de version à distance.
– Stocker les résultats dans un **fichier d'inventaire central ou tableau de bord**.
– Planifiez des contrôles hebdomadaires automatisés pour garantir la cohérence.
– Combinez les informations de version avec la disponibilité du système et le niveau de correctif de sécurité pour une surveillance complète.
Exemple de tableau de comparaison de sortie
| Méthode | Commande | Type de sortie | Meilleure utilisation |
|——–|———-|————–|———–|
| `lsb_release -a` | Commande | Informations complètes sur la version | Le plus courant |
| `/etc/os-release` | Fichier | Paires clé/valeur | Scripts |
| `hostnamectl` | Commande | Système d'exploitation + Noyau | Présentation du système |
| `/etc/issue` | Fichier | Informations minimales | Bannières de connexion |
Conclusion
Savoir vérifier la version d'Ubuntu sur votre VPS est essentiel pour une administration Linux fluide. Que vous déployiez des logiciels, auditiez des systèmes ou planifiiez des mises à niveau, ces commandes simples garantissent la cohérence et la sécurité de votre environnement.
Vérifiez toujours votre version d'Ubuntu avant d'effectuer des mises à jour ou d'installer des logiciels majeurs. Cela évite les erreurs de dépendance et vous épargne des heures de dépannage ultérieur.
**Pro Tip** Automatisez ce processus si vous gérez plusieurs serveurs. Un simple script peut vous donner une visibilité rapide sur votre infrastructure.

