Sitedetout - Tutoriels informatiques

Savoir quelle distribution et version de Linux utilisée

Problématique

Un des besoins récurrents lors de mon travail est de savoir quelle distribution est utilisée sur une machine et quelle est sa version, pour cela voici quelques commandes qui pourront vous être utiles :

Solution 1

La commande la plus facile et que j’utilise toujours et celle qui fonctionne sur quasiment toutes les versions de Linux est la suivante :

[user@srv ~]$ cat /etc/*release
LSB_VERSION=base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Oracle Linux Server release 6.8
NAME="Oracle Linux Server"
VERSION="6.8"
ID="ol"
VERSION_ID="6.8"
PRETTY_NAME="Oracle Linux Server 6.8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:6:8:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracle.com/"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 6"
ORACLE_BUGZILLA_PRODUCT_VERSION=6.8
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=6.8
Red Hat Enterprise Linux Server release 6.8 (Santiago)
Oracle Linux Server release 6.8

Solution 2

Une autre alternative que vous pouvez utiliser est la commande lsb_release. Cette commande peut ne pas être disponible sur votre distribution, ainsi, utiliser une autre commande citée dans ce tutoriel.

[user@srv ~]$ lsb_release -a
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: OracleServer
Description:    Oracle Linux Server release 6.8
Release:        6.8
Codename:       n/a

 

[user@srv ~]$ lsb_release -d
Description:    Oracle Linux Server release 6.8

Solution 3

Vous pouvez aussi afficher le contenu de l’un des fichiers suivants pour connaitre le type et version de la distribution que vous utilisez :

  • /etc/centos-release
  • /etc/os-release
  • /etc/redhat-release
  • /etc/system-release

Utilisez d’abord la commande suivante pour lister les fichiers disponibles :

[user@srv ~]$ ls /etc/*-release
/etc/lsb-release  /etc/oracle-release  /etc/os-release  /etc/redhat-release  /etc/system-release

puis affichez leur contenu de la manière suivante :

[user@srv ~]$ cat /etc/oracle-release
Oracle Linux Server release 6.8

 

[user@srv ~]$ cat /etc/os-release
NAME="Oracle Linux Server"
VERSION="6.8"
ID="ol"
VERSION_ID="6.8"
PRETTY_NAME="Oracle Linux Server 6.8"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:oracle:linux:6:8:server"
HOME_URL="https://linux.oracle.com/"
BUG_REPORT_URL="https://bugzilla.oracle.com/"

ORACLE_BUGZILLA_PRODUCT="Oracle Linux 6"
ORACLE_BUGZILLA_PRODUCT_VERSION=6.8
ORACLE_SUPPORT_PRODUCT="Oracle Linux"
ORACLE_SUPPORT_PRODUCT_VERSION=6.8

Enfin, si vous avez aimé cet article, n’hésitez pas à regarder nos autres articles Linux.


Commentaires de Savoir quelle distribution et version de Linux utilisée

  • information intéressante sur les commandes Linux et sur certains firmwares

    Mohand Bouslimani 5 mars 2020 16 h 09 min Répondre

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.

Menu Title
Chargement...

Powered by sitedetout.com