GNU/Linux >> Tutoriels Linux >  >> Linux

Comment vérifier la version Linux

Lorsque les gens font référence à Linux, ils font généralement référence à une distribution Linux. À proprement parler, Linux est un noyau, le composant central du système d'exploitation qui, en termes simples, agit comme un pont entre les applications logicielles et le matériel. Une distribution Linux est un système d'exploitation composé d'un noyau Linux, d'outils et de bibliothèques GNU et de collections de logiciels. Généralement, les distributions Linux incluent des environnements de bureau, un système de gestion de packages et un ensemble d'applications préinstallées.

Certaines des distributions Linux les plus populaires sont Debian, Red Hat, Ubuntu, Arch Linux, Fedora, CentOS, Kali Linux, OpenSUSE, Linux Mint, etc.

Lorsque vous vous connectez à un système Linux pour la première fois, avant de faire quoi que ce soit, c'est toujours une bonne idée de vérifier quelle version de Linux est en cours d'exécution sur la machine. Par exemple, déterminer la distribution Linux peut vous aider à déterminer quel gestionnaire de packages vous devez utiliser pour installer de nouveaux packages.

Cet article explique comment vérifier la distribution et la version de Linux installées sur votre système à l'aide de la ligne de commande.

lsb_release commande #

Le lsb_release L'utilitaire affiche des informations LSB (Linux Standard Base) sur la distribution Linux. Cette commande devrait fonctionner sur toutes les distributions Linux qui ont le lsb-release paquet installé :

lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.5 (stretch)
Release:	9.5
Codename:	stretch

La distribution et la version de Linux sont indiquées dans la ligne Description. Comme vous pouvez le voir dans la sortie ci-dessus, Debian GNU/Linux 9.5 (stretch) est installé sur mon système.

Au lieu d'imprimer toutes les informations ci-dessus, vous pouvez afficher la ligne de description, qui montre votre version de Debian passant le -d commutateur.

lsb_release -d

Le résultat devrait ressembler à ce qui suit :

Description:	Debian GNU/Linux 9.5 (stretch)

Si vous obtenez "command not found:lsb_release", vous pouvez essayer d'identifier la version Linux en utilisant certaines des autres méthodes ci-dessous.

/etc/os-release fichier #

Le /etc/os-release Le fichier contient des données d'identification du système d'exploitation, y compris des informations sur la distribution. Ce fichier fait partie du package systemd et doit être présent sur tous les systèmes exécutant systemd.

Pour afficher le contenu de os-release fichier, utilisez soit cat ou less :

cat /etc/os-release

Le résultat devrait ressembler à ceci :

PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

/etc/issue fichier #

Le /etc/issue Le fichier contient un texte d'identification du système qui est imprimé avant l'invite de connexion. Généralement, ce fichier contient des informations sur la version de Linux :

cat /etc/issue

La sortie ressemblera à ceci :

Debian GNU/Linux 9 \n \l

hostnamectl commande #

hostnamectl L'utilitaire fait partie de systemd et est utilisé pour interroger et modifier le nom d'hôte du système. Cette commande affiche également la distribution Linux et la version du noyau.

hostnamectl
  Static hostname: debian9.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: a92099e30f704d559adb18ebc12ddac4
           Boot ID: 7607cbe605d44f638d6542d4c7b3878e
    Virtualization: qemu
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.9.0-8-amd64
      Architecture: x86-64

/etc/*release fichier #

Si aucune des commandes ci-dessus ne fonctionne pour vous, vous utilisez très probablement une distribution Linux très ancienne et obsolète. Dans ce cas, vous pouvez utiliser l'une des commandes suivantes, qui doit imprimer le contenu de la version de distribution ou du fichier de version :

cat /etc/*release
cat /etc/*version

Vous pouvez trouver plus d'informations sur les fichiers de version/version sur ce lien.

uname commande #

Le uname La commande affiche plusieurs informations système, notamment l'architecture, le nom, la version et la version du noyau Linux.

Pour savoir quelle version du noyau Linux s'exécute sur votre système, tapez la commande suivante :

uname -srm
Linux 4.9.0-8-amd64 x86_64

La sortie ci-dessus nous indique que le noyau Linux est 64 bits et que sa version est "4.9.0-8-amd64".

Conclusion #

Il existe plusieurs commandes différentes qui peuvent vous aider à trouver la distribution et la version de Linux en cours d'exécution sur le système.

Si vous avez une distribution Linux avec un environnement de bureau, vous pouvez également vérifier votre distribution et votre version à partir de l'interface graphique.

N'hésitez pas à laisser un commentaire si vous avez des questions.


Linux
  1. Comment vérifier la version de Redhat

  2. Comment vérifier la disponibilité du système sous Linux

  3. Comment vérifier la version du noyau sous Linux

  4. Comment vérifier la version de MySQL sur Linux

  5. comment vérifier la version Linux X11?

Comment vérifier votre version de Debian Linux

Comment vérifier la version du noyau sous Linux

Comment vérifier la version de Python

Comment vérifier la version Java

Comment vérifier la disponibilité sur un serveur Linux

Comment vérifier la version de PHP sous Linux