GNU/Linux >> Belajar Linux >  >> Linux

Cara Memeriksa Versi CentOS

Mengetahui versi kernel atau versi OS yang tepat terkadang diperlukan saat memecahkan masalah atau memberikan informasi kepada tim dukungan. Posting ini akan membantu Anda untuk menentukan OS dan versi kernel dari sistem CentOS atau RHEL yang Anda jalankan.

Ada 2 hal utama yang harus diperiksa ketika menemukan versi sistem Linux apa pun. Mereka adalah
1. Periksa Tingkat Pembaruan OS
2. Periksa versi kernel yang sedang berjalan

1. Periksa Tingkat Pembaruan OS CentOS/RHEL

4 file yang ditunjukkan di bawah ini menyediakan versi pembaruan dari CentOS/Redhat OS.

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

Isi dari masing-masing file di atas dari sistem CentOS 7.4 ditunjukkan di bawah ini.

# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
# cat /etc/centos-release
CentOS Linux release 7.4.1708 (Core)
# cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
# cat /etc/system-release
CentOS Linux release 7.4.1708 (Core)

4 file di atas disediakan oleh paket centos-release.

# rpm -ql centos-release | grep release$
/etc/centos-release
/etc/os-release
/etc/redhat-release
/etc/system-release

Anda dapat mengetahui informasi rilis dengan memeriksa versi yang dilaporkan database rpm. Misalnya:

# rpm -qf /etc/redhat-release
centos-release-7-4.1708.el7.centos.x86_64

2. Periksa versi Running Kernel

Anda dapat mengetahui versi dan arsitektur kernel CentOS yang Anda gunakan dengan perintah uname. Lakukan “man uname” untuk detail perintah uname.

Contoh:

# uname -s -r
Linux 3.10.0-693.21.1.el7.x86_64
# uname -a
Linux geeklab 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

Periksa waktu kompilasi kernel (uname -v ) dan bandingkan dengan nilai yang diketahui:

# uname -v
#1 SMP Wed Mar 7 19:03:37 UTC 2018

Anda juga dapat memverifikasi paket kernel menggunakan perintah rpm. Perintah akan menghasilkan output hanya jika ada masalah dengan kernel yang diinstal.

# rpm -q --verify kernel-3.10.0-693.21.1.el7.x86_64

Memeriksa versi CentOS 7

Terlepas dari semua perintah di atas, Anda juga dapat menggunakan perintah “hostnamectl ” untuk menemukan informasi versi OS di sistem CentOS 7. Misalnya:

# hostnamectl
   Static hostname: geeklab
         Icon name: computer-vm
           Chassis: vm
        Machine ID: f9afeb75a5a382dce8269887a67fbf58
           Boot ID: 668b5c55c6b9438b9356438d8beceec6
    Virtualization: xen
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-693.21.1.el7.x86_64
      Architecture: x86-64

Memeriksa versi LSB

Cara lain untuk memeriksa versi centOS adalah menggunakan perintah “lsb_release”. Perintah lsb_release disediakan oleh paket “redhat-lsb”. Paket ini mungkin tidak ada secara default pada sistem dan Anda mungkin perlu menginstalnya terlebih dahulu.

# yum install redhat-lsb

Contoh perintah lsb_release:

# lsb_release -d
Description:    CentOS Linux release 7.4.1708 (Core)
# lsb_release -r
Release:        7.4.1708
# lsb_release -a
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 7.4.1708 (Core)
Release:        7.4.1708
Codename:       Core

Periksa versi OS dengan file konfigurasi GRUB

Menggunakan file konfigurasi GRUB bukanlah cara yang disarankan untuk memeriksa versi OS, tetapi saya masih ingin menyebutkan metode ini di sini untuk informasi Anda. Cari "menuentry" (Untuk CentOS 7) dan "title" (Untuk CentOS 6) di file konfigurasi GRUB untuk menemukan versi OS.

Contoh CentOS 7

# cat /boot/grub2/grub.cfg | grep -w menuentry
menuentry 'CentOS Linux (3.10.0-693.21.1.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-693.21.1.el7.x86_64-advanced-0f790447-ebef-4ca0-b229-d0aa1985d57f' {
menuentry 'CentOS Linux (3.10.0-693.17.1.el7.x86_64) 7 (Core)' --class centos --class gnu-linux --class gnu --class os --unrestricted $menuentry_id_option 'gnulinux-3.10.0-693.17.1.el7.x86_64-advanced-0f790447-ebef-4ca0-b229-d0aa1985d57f' {

Dalam kasus CentOS 7, Anda juga bisa mendapatkan versi kerel saat ini dari file /boot/grub2/grubenv . Misalnya:

# grep saved_entry /boot/grub2/grubenv
saved_entry=CentOS Linux (3.10.0-693.21.1.el7.x86_64) 7 (Core)

Contoh CentOS 6

# cat /boot/grub/grub.conf | grep title
title CentOS (2.6.32-696.20.1.el6.x86_64)
title CentOS (2.6.32-696.18.7.el6.x86_64)


Linux
  1. Cara Memeriksa Versi PHP

  2. Cara Memeriksa Versi TensorFlow

  3. Cara memeriksa versi Redhat

  1. Cara Memeriksa Versi Ubuntu Anda

  2. Bagaimana Cara Memeriksa Versi CentOS?

  3. Bagaimana cara memeriksa versi CentOS

  1. Bagaimana cara memeriksa versi Ubuntu

  2. Cara memeriksa versi Kali Linux

  3. Cara Memeriksa Versi CentOS Anda