Linux est un système d'exploitation open source le plus populaire largement utilisé sur de nombreux systèmes, serveurs et autres machines comme Raspberry Pi, etc. Il existe de nombreuses variantes de Linux qui sont connues sous le nom de distributions. Les distributions les plus courantes sont Ubuntu, Debian, SUSE, Mint, CentOS, Redhat, ArcLinux et bien d'autres.
Il est préférable de connaître la version de votre système d'exploitation lorsque vous mettez à jour ou installez des packages ou installez des correctifs de sécurité, etc.
Certaines distributions comme Ubuntu, Debian affichent la version du système d'exploitation lorsque vous vous connectez en tant que message de bienvenue. Mais cela peut être désactivé manuellement.
Dans ce guide, vous allez apprendre à identifier votre système d'exploitation Linux et la version installée sur votre machine.
Il existe de nombreuses méthodes disponibles pour vérifier le système d'exploitation et la version.
Utiliser lsb_release
commande
Il s'agit de la première commande que vous souhaitez essayer lors de l'identification du système d'exploitation et de la version installés. Les distributions Linux les plus récentes ont installé ce package qui prend en charge cette commande. LSB signifie Linux Standard Base qui affiche les informations de base que nous devons connaître.
lsb_release -a
Output No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 20.04.3 LTS Release: 20.04 Codename: focal
Utiliser os-release
fichier
Toutes les distributions Linux ont un os-release
fichier à l'intérieur du etc
annuaire. Ce fichier contient les informations détaillées du système d'exploitation.
cat /etc/os-release
Output NAME="Ubuntu" VERSION="20.04.3 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.3 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal
Vous pouvez utiliser la commande grep pour filtrer uniquement la ligne de version.
grep 'VERSION' /etc/os-release
Utiliser hostnamectl
hostnamectl est un outil pour contrôler le nom d'hôte du système Linux . Cette commande génère le nom d'hôte ainsi que d'autres détails liés au système.
Nous pouvons maintenant utiliser grep pour filtrer la sortie afin d'afficher uniquement les détails du système d'exploitation.
hostnamectl | grep "Operating"
Output Operating System: Ubuntu 20.04.3 LTS
Utiliser proc
fichier
Le répertoire proc contient un fichier de version qui affiche les informations de version du système d'exploitation. Ce fichier ne produit pas la version du système d'exploitation, mais avec les informations, vous pouvez trouver la version de votre distribution.
cat /proc/version
Output Linux version 5.11.0-1020-gcp ([email protected]) (gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #22~20.04.1-Ubuntu SMP Tue Sep 21 10:54:26 UTC 2021
Conclusion
Vous avez maintenant appris à identifier la version du système d'exploitation de votre machine Linux.
Merci pour votre temps. Si vous rencontrez un problème ou des commentaires, veuillez laisser un commentaire ci-dessous.