
وقتی برای اولین بار وارد یک سیستم CentOS می شوید، قبل از انجام هر کاری ممکن است بخواهید بدانید که کدام نسخه از CentOS در سیستم شما اجرا شده است. در این آموزش، نحوه بررسی نسخه CentOS توسط چند دستور مختلف را به شما توضیح خواهیم داد.
بررسی نسخه CentOS با خط فرمان (Command Line)
دستور lsb_release مشخصات پایه استاندارد لینوکس (LSB) را درباره توزیع لینوکس شما نشان می دهد. این دستور بر روی اکثر نسخه های CentOS کار خواهد کرد.
در ترمینال سیستم عامل خود دستور زیر را وارد کنید:
lsb_release -a
خروجی شبیه به متن زیر مشاهده خواهید کرد:
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.7.1908 (Core)
Release: 7.7.1908
Codename: Core
منظور از اعداد 7.7.1908 در Release چیست؟
- عدد 7 اول نسخه اصلی سیستم عامل است.
- 7.7 نسخه جزئی سیستم عامل است.
- 1908 تاریخ نسخه جزئی سیستم عامل، به معنی 08/2019 (اوت 2019) است.
اگر بعد از وارد کردن دستور lsb_release با پیام
bash: lsb_release: command not foundمواجه شدید، به این معنی است که پکیجredhat-lsb-coreدر سیستم شما نصب نیست. با استفاده از دستورsudo yum install redhat-lsb-coreمی توانید پکیج را نصب کنید.
روش های جایگزین برای بررسی نسخه CentOS
بررسی نسخه CentOS با دستور rpm
rpm (مخفف Red Hat Package Manager) یک ابزار مدیریت بسته برای سیستم عامل های مبتنی بر Red Hat مانند RHEL ،CentOS و Fedora است.
شما می توانید از ابزار rpm برای نمایش اطلاعات بسته centos-release که نسخه CentOS را نگهداری می کند، استفاده کنید:
rpm --query centos-release
centos-release-7-7.1908.0.el7.centos.x86_64
بررسی نسخه CentOS از طریق فایل /etc/centos-release
پکیج centos-release فایل /etc/centos-release را ارائه می کند.
برای مشاهده نسخه CentOS، دستور زیر را وارد کنید:
cat /etc/centos-release
CentOS Linux release 7.7.1908 (Core)
بررسی نسخه CentOS از طریق فایل /etc/os-release
فایل /etc/os-release در همه سیستم های دارای systemd وجود دارد و حاوی اطلاعات شناسایی سیستم عامل است.
در ترمینال دستور زیر را وارد کنید:
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"
بررسی نسخه CentOS با دستور hostnamectl
دستور hostnamectl برای تنظیم کردن نام سرور (hostname) استفاده می شود. اما از طریق این دستور نیز می توانید مشخصات سیستم عامل را مشاهده کنید.
با وارد کردن دستور hostnamectl در ترمینال، خروجی شبیه به متن زیر نمایش داده خواهد شد:
Static hostname: localhost.localdomain
Icon name: computer-vm
Chassis: vm
Machine ID: b6d7078d98844f7ea23fb273eca7b89a
Boot ID: 0d27db1b603e47ec81a843f4c0429267
Virtualization: kvm
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 3.10.0-957.27.2.el7.x86_64
Architecture: x86-64
نتیجه
در این مطلب، راه های مختلف برای بررسی نسخه CentOS سیستم توضیح داده شد.
برای مشاهده نسخه های منتشر شده CentOS می توانید به صفحه انتشارات CentOS مراجعه کنید.