4 būdai, kaip patikrinti CentOS arba RHEL versiją


Ar žinote, kokią CentOS/RHEL leidimo versiją naudojate savo serveryje? Kodėl tai net svarbu? Yra keletas priežasčių, kodėl reikia turėti omenyje šią informaciją: greitai surinkti informaciją apie savo sistemą; neatsilikti nuo klaidų pataisų ir saugos naujinimų bei konfigūruoti tinkamas programinės įrangos saugyklas konkrečiam leidimui, be kita ko.

Tai tikriausiai lengva užduotis patyrusiems naudotojams, tačiau naujokams taip paprastai nėra. Šiame straipsnyje parodysime, kaip patikrinti jūsų serveryje įdiegtą CentOS arba RHEL Linux versiją.

Kaip patikrinti „Linux“ branduolio versiją „CentOS“.

Branduolio versijos žinojimas yra toks pat svarbus kaip ir platinimo versijos žinojimas. Norėdami patikrinti „Linux“ branduolio versiją, galite naudoti komandą uname.

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

Remiantis pirmiau pateiktos komandos išvestimi, CentOS maitinama sena branduolio versija. Norėdami įdiegti arba atnaujinti į naujausią branduolio leidimą, vadovaukitės instrukcijomis, pateiktomis mūsų straipsnyje: Kaip įdiegti arba atnaujinti į 4.15 branduolio versiją „CentOS 7“.

Kaip patikrinti CentOS arba RHEL leidimo versiją

CentOS leidimo versijų numerius sudaro dvi dalys: pagrindinė versija, pvz., 6“ arba 7“, ir nedidelė arba atnaujinta versija, pvz., arba „6.x ” arba „7.x ”, kurie atitinka pagrindinę RHEL versiją ir naujinių rinkinį, naudojamą kuriant konkretus CentOS leidimas.

Norėdami tai išsiaiškinti, pavyzdžiui, CentOS 7.5 sukurta iš RHEL 7 5 naujinio (taip pat žinomo kaip ) šaltinio paketų RHEL versija 7.5), kuri vadinama RHEL 7 taškiniu leidimu.

Pažvelkime į šiuos 4 naudingus būdus, kaip patikrinti CentOS arba RHEL leidimo versiją.

1. RPM komandos naudojimas

RPM („Red Hat Package Manager“) yra populiari ir pagrindinė paketų valdymo priemonė, skirta „Red Hat“ sistemoms, tokioms kaip (RHEL, CentOS ir Fedora), naudodami šią rpm komandą gausite CentOS/REHL leidimo versiją.

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

2. Naudojant Hostnamectl komandą

Komanda „hostnamectl“ naudojama norint pateikti užklausą ir nustatyti „Linux“ sistemos pagrindinio kompiuterio pavadinimą bei rodyti kitą su sistema susijusią informaciją, pvz., operacinės sistemos leidimo versiją, kaip parodyta ekrano kopijoje.

hostnamectl

3. Naudojant komandą lsb_release

Komanda lsb_release rodo tam tikrą LSB (Linux Standard Base) ir platinimo informaciją. Naudojant CentOS/REHL 7, komanda lsb_release pateikiama redhat-lsb pakete, kurį galite įdiegti.

sudo yum install redhat-lsb

Įdiegę galite patikrinti CentOS/REHL versiją, kaip parodyta.

lsb_release -d

4. Distro leidimo failų naudojimas

Visos aukščiau pateiktos komandos nuskaito OS išleidimo informaciją iš daugelio sistemos failų. Šių failų turinį galite peržiūrėti tiesiogiai naudodami komandą cat.

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

Tai kol kas viskas! Jei žinote kokį nors kitą metodą, kuris turėtų būti aprašytas čia, praneškite mums naudodami toliau pateiktą komentarų formą. Taip pat galite užduoti bet kokius su tema susijusius klausimus.