Quando si accede a una macchina CentOS per la prima volta, prima di eseguire qualsiasi lavoro, è possibile vedere quale versione di CentOS è in esecuzione sul sistema.
In questo tutorial, mostreremo diversi comandi su come verificare quale versione di CentOS è installata sul tuo sistema.
Controllare la versione di CentOS dalla riga di comando
Il comando lsb_release
visualizza le informazioni Linux Standard Base (LSB) sulla tua distribuzione Linux.
Questo è il metodo preferito e dovrebbe funzionare indipendentemente dalla versione di CentOS in uso.
Apri il tuo terminale e digita il seguente comando:
lsb_release -a
Potresti ricevere un messaggio di output simile al seguente:
-bash: lsb_release: command not found
In questo caso sarà necessario installare il package redhat-lsb-core
con il seguente comando:
sudo yum install redhat-lsb-core
Quindi dare nuovamente il seguente comando per verificare la versione in uso di CentOS:
lsb_release -a
Dovresti ricevere un messaggio di output simile al seguente:
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 8.0.1905 (Core)
Release: 8.0.1905
Codename: Core
La tua versione di CentOS verrà mostrata nella riga Description.
Verificare la versione di CentOS con il co mando rpm
rpm
(Red Hat Package Manager) è uno strumento di gestione dei pacchetti per sistemi basati su Red Hat come RHEL, CentOS e Fedora.
È possibile utilizzare lo strumento rpm per visualizzare informazioni sul pacchetto centos-release
, che include la versione CentOS nel suo nome:
rpm --query centos-release
centos-release-8.0-0.1905.0.9.el8.x86_64
Verificare la versione di CentOS usando il file /etc/centos-release
Il pacchetto centos-release
fornisce il file /etc/centos-release
.
Per trovare la versione di CentOS immettere il seguente comando:
cat /etc/centos-release
CentOS Linux release 8.0.1905 (Core)
Verificare la versione di CentOS usando il file /etc/os-release
Il file /etc/os-release
è presente su tutti i sistemi che eseguono systemd e contiene i dati di identificazione del sistema operativo.
Questo metodo funzionerà solo se hai CentOS 7:
cat /etc/os-release
NAME="CentOS Linux"
VERSION="8 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="8"
PLATFORM_ID="platform:el8"
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"
Verificare la versione di CentOS usando il comando hostnamectl
hostnamectl
è un comando che ti consente di impostare l'hostname del sistema, ma puoi anche usarlo per trovare la versioen di CentOS.
Questo metodo funzionerà solo se hai CentOS 7 o superiore:
hostnamectl
Static hostname: TEST-SERVER-1
Icon name: computer-vm
Chassis: vm
Machine ID: 3fcd30c3823a43e58921d7bc88d511ae
Boot ID: 14f888a878bd47319e8a87556b643c53
Virtualization: kvm
Operating System: CentOS Linux 8 (Core)
CPE OS Name: cpe:/o:centos:centos:8
Kernel: Linux 4.18.0-80.11.2.el8_0.x86_64
Architecture: x86-64
Conclusione
In questa guida, ti abbiamo mostrato come trovare la versione di CentOS installata sul tuo sistema.