نحتاج عند الإتصال بخادم لينكس (Linux) إلى معرفة إسم توزيعة لينكس  (Linux Distribution) قيد التشغيل و رقم إصدارها بالأضافة إلى رقم إصدار النواة (Kernel).

و ذلك غالبًا لتحديد :

  • أوامر تثبيت و تحيين البرامج/الحزم (Packages Managememnt Tools) : فهذه الأوامر تختلف من توزيعة إلى أخرى. فمثلا تعتمد توزيعتي دييان (Debian) و أوبنتو (Ubuntu) على أمر apt-get بينما تعتمد توزيعتي سينت أو إس (Cent OS) و ريد هات (RedHat) على أمر yum
  • الأوامر المدرج إستعمالها
  • إصدارت البرامج/الحزم اللتي قد نقوم بثبيتها

تختلف هذه النقاط من توزيعة إلى توزيعة و حتى من إصدار إلى آخر.

يمكنك استعمال إحدى الطريقتين التاليتين لمعرفة إسم التوزيعة قيد التشغيل و رقم إصدارها:

الطريقة الأولى لمعرفة توزيعة لينكس الحالية

تمتثل الطريقة الأولى في إستعمال الأمر:

cat /etc/*-release

استجابة عينية لتوزيعة أوبنتو (Ubuntu) في إصداره 12.04 :

root@remote:~# cat /etc/*-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04 LTS"

استجابة عينية لتوزيعة دبيان (Debian) في إصداره 7 :

root@remote:~# cat /etc/*-release
PRETTY_NAME="Debian GNU/Linux 7 (wheezy)"
NAME="Debian GNU/Linux"
VERSION_ID="7"
VERSION="7 (wheezy)"
ID=debian
ANSI_COLOR="1;31"
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support/"
BUG_REPORT_URL="http://bugs.debian.org/"

استجابة عينية لتوزيعة سينت أوإس (CentOS) في إصداره 6.4 :

[root@remote~]# cat /etc/*-release
CentOS release 6.4 (Final)
12.5.30 cos6.build1205150826.19
CentOS release 6.4 (Final)
CentOS release 6.4 (Final)

 الطريقة الثانية لمعرفة توزيعة لينكس الحالية

الطريقة الثانية و الأقل إستعمالاً تتمثل في الأمر:

$ lsb_release -a

استجابة عينية لتوزيعة أوبنتو (Ubuntu) في إصداره 12.04 :

root@remote:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.04 LTS
Release: 12.04
Codename: precise

معرفة إصدار نواة لينكس

أما لمعرفة إصدار نواة لينكس فيمكنك إستعمال الأمر:

$ uname -mrs

بعض الإستجابات العينية للأمر:

Linux 2.6.32-042stab120.18 x86_64
Linux 3.16.0-4-amd64 x86_64
   Linux 3.13.0-55-generic x86_64

يمكن إستخراج المعلومات كالآتي:
اسم النواة : Linux
رقم إصدار النواة: 3.13.0-55-generic
نوع الجهاز: x86_64

المقال السابق المقال التالي