Zoeken op website

4 manieren om de CentOS- of RHEL-versie te controleren


Kent u de versie van de CentOS/RHEL-release die u op uw server gebruikt? Waarom is dit zelfs belangrijk? Er zijn verschillende redenen om deze informatie in gedachten te houden: om snel informatie over uw systeem te verzamelen; blijf op de hoogte van bugfixes en beveiligingsupdates en configureer onder meer de juiste softwarebronnen voor een specifieke release.

Dit is waarschijnlijk een gemakkelijke taak voor ervaren gebruikers, maar dit is meestal niet het geval voor nieuwkomers. In dit artikel laten we zien hoe u kunt controleren welke versie van CentOS of RHEL Linux op uw server is geïnstalleerd.

Hoe de Linux-kernelversie in CentOS te controleren

Het kennen van de kernelversie is net zo belangrijk als het kennen van de distributieversie. Om de Linux-kernelversie te controleren, kunt u de opdracht uname gebruiken.

uname -or
OR
uname -a	#print all system information

Uit de uitvoer van het bovenstaande commando blijkt dat CentOS wordt aangedreven door een oude kernelversie. Om de nieuwste kernelversie te installeren of te upgraden, volgt u de instructies in ons artikel: Kernel 4.15 installeren of upgraden naar Kernel 4.15 in CentOS 7.

Hoe u de CentOS- of RHEL-releaseversie kunt controleren

De releaseversienummers van CentOS bestaan uit twee delen: een hoofdversie zoals “6 ” of “7 ” en een kleine of bijgewerkte versie, zoals of “6.x ” of “7.x ”, die overeenkomen met de hoofdversie en updateset van RHEL, gebruikt om te bouwen een bepaalde CentOS-release.

Om hier dieper op in te gaan, neem bijvoorbeeld dat CentOS 7.5 is gebouwd op basis van de bronpakketten van RHEL 7 update 5 (ook bekend als RHEL versie 7.5), waarnaar wordt verwezen als een “puntrelease” van RHEL 7.

Laten we eens kijken naar deze vier handige manieren om de releaseversie van CentOS of RHEL te controleren.

1. RPM-commando gebruiken

RPM (Red Hat Package Manager) is een populair en kernpakketbeheerprogramma voor op Red Hat gebaseerde systemen zoals (RHEL, CentOS en Fedora), Als u dit rpm-commando gebruikt, krijgt u uw CentOS/REHL-releaseversie.

rpm --query centos-release  [On CentOS]
rpm --query redhat-release  [On RHEL]

2. Gebruik de Hostnamectl-opdracht

De opdracht hostnamectl wordt gebruikt om de hostnaam van het Linux-systeem op te vragen en in te stellen, en andere systeemgerelateerde informatie weer te geven, zoals de releaseversie van het besturingssysteem, zoals weergegeven in de schermafbeelding.

hostnamectl

3. Gebruik de opdracht lsb_release

De opdracht lsb_release geeft enige LSB (Linux Standard Base) en distributie-informatie weer. Op CentOS/REHL 7 wordt de opdracht lsb_release geleverd in het pakket redhat-lsb, waarmee u het kunt installeren.

sudo yum install redhat-lsb

Nadat u het hebt geïnstalleerd, kunt u uw CentOS/REHL-versie controleren, zoals weergegeven.

lsb_release -d

4. Distro-releasebestanden gebruiken

Alle bovenstaande opdrachten halen informatie over de besturingssysteemversie op uit een aantal systeembestanden. U kunt de inhoud van deze bestanden rechtstreeks bekijken met behulp van het cat-commando.

cat /etc/centos-release    [On CentOS]
cat /etc/redhat-release    [On RHEL]
cat /etc/system-release
cat /etc/os-release 		#contains more information

Dat is het voor nu! Als u een andere methode kent die hier moet worden behandeld, kunt u ons dit laten weten via het onderstaande opmerkingenformulier. U kunt ook alle vragen stellen die verband houden met het onderwerp.