نحتاج عند الإتصال بخادم لينكس (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