Connaître la version exacte du noyau ou la version du système d'exploitation est parfois nécessaire lors du dépannage d'un problème ou de la fourniture d'informations à l'équipe d'assistance. Par conséquent, il est judicieux de connaître la version du système sur lequel vous travaillez. Il existe différentes façons de vérifier la version de CentOS. La version de CentOS comporte trois parties principales :la version majeure, la version mineure et la version du code de données.
Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes liées au système Linux.
Dans ce cadre, nous allons nous intéresser aux différentes méthodes pour connaitre la version de CentOS.
Comment vérifier la version de CentOS via la ligne de commande ?
Il est préférable de vérifier la version à l'aide de la ligne de commande car elle ne dépend de rien. Nous allons donc ici vérifier la version de CentOS à l'aide de l'utilitaire lsb_release (Linux Standard Base). Généralement, cette méthode est la meilleure car elle fonctionnera quel que soit l'environnement de bureau ou la version que vous utilisez.
Pour cela, Ouvrez votre terminal et tapez la commande suivante :
$ lsb_release -a
Il affichera la sortie comme ci-dessous :
Output
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 8.0 (Core)
Release: 8.0
Codename: Core
Dans la sortie ci-dessus, vous pouvez voir que la ligne de description affiche la version du système d'exploitation. Actuellement, nous utilisons CentOS Linux version 8.0.
Comment vérifier la version de CentOS à l'aide de la commande RPM ?
rpm (Red Hat Package Manager) est un outil de gestion de packages pour CentOS, Fedora et Red Hat Enterprise Linux basés sur Red Hat.
Vous pouvez utiliser la commande ci-dessous pour obtenir la version de CentOS à l'aide de l'outil rpm :
$ rpm --query centos-release
Output
centos-release-8.0.el7.centos.x86_64
Comment vérifier la version de CentOS à l'aide du fichier /etc/centos-release ?
Vous pouvez également obtenir la version en utilisant le fichier centos-release qui se trouve dans /etc/centos-release. Il contient des informations sur le package dans CentOS.
$ cat /etc/centos-release
La sortie devrait ressembler à :
Output
CentOS Linux release 8.0 (Core)
Comment obtenir la version en utilisant le fichier /etc/os-release ?
Vous pouvez également vérifier la version à l'aide du fichier os-release. Il contient des données d'identification du système d'exploitation et ceci n'est disponible qu'avec la nouvelle distribution CentOS. Cette méthode fonctionnera si vous avez CentOS 8.
Output
NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PRETTY_NAME="CentOS Linux 8 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:8"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-8"
CENTOS_MANTISBT_PROJECT_VERSION="8"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="8"
Comment vérifier la version de CentOS à l'aide de la commande hostnamectl ?
Généralement, la commande hostnamectl est utilisée pour définir le nom d'hôte dans les systèmes CentOS, mais vous pouvez également vérifier les détails du système en l'utilisant. Exécutez la commande ci-dessous :
$ hostnamectl
Output
Static hostname: local.linuxapt
Pretty hostname: Linuxapt's Server
Icon name: computer-vm
Chassis: vm
Machine ID: 44dddc11e56e403d8053ecdf0b92d462
Boot ID: 615f6cb9fc2e4903818a192eddb860bc
Virtualization: kvm
Operating System: CentOS Linux 8 (Core)
CPE OS Name: cpe:/o:centos:centos:8
Kernel: Linux 3.10.0-957.5.1.el7.x86_64
Architecture: x86-64