كيفية معرفة إصدار أوبونتو: 6 طرق موثوقة للتحقق

أنت تحاول تثبيت حزمة، أو اتباع دليل خادم، أو إضافة مستودع، أو استكشاف أخطاء محرك التشغيل وإصلاحها، وفجأة تطلب منك التعليمات: "ما هو إصدار أوبونتو الذي تستخدمه؟" هذا السؤال أكثر أهمية مما قد يبدو. تستخدم إصدارات أوبونتو نسخًا مختلفة من الحزم، ونوى مختلفة، وجداول زمنية للدعم، وأحيانًا تعليمات تثبيت مختلفة. إذا أعطيت شخصًا ما الإصدار الخاطئ - أو خلطت بين إصدار نواة لينكس وإصدار أوبونتو الخاص بك - فقد ينتهي بك الأمر باتباع الحل الخاطئ.

تعتمد الإجابة الأسرع على مكان عملك. في سطح مكتب أوبونتو، يمكنك التحقق من الإصدار في الإعدادات دون فتح طرفية. في خادم أوبونتو، أو جلسة SSH عن بُعد، أو WSL، أو جهاز افتراضي سحابي، أو تثبيت أساسي، يكون أمر الطرفية عادةً أسرع. يبدأ هذا الدليل بأسهل الطرق، ثم ينتقل إلى ملفات النظام واستكشاف الأخطاء وإصلاحها، وينتهي بطريقة بسيطة للتحقق من أنك قرأت النتيجة بشكل صحيح.

إجابة سريعة: أفضل طريقتين للتحقق من إصدار أوبونتو الخاص بك

إذا كان لديك واجهة سطح مكتب، افتح الإعدادات → النظام → حول وابحث عن معلومات نظام التشغيل. تحدد وثائق Canonical الحالية لسطح مكتب أوبونتو هذه كطريقة رسومية لتحديد الإصدار المثبت. راجع دليل إصدارات سطح مكتب أوبونتو الرسمي.

إذا كنت في طرفية، قم بتشغيل:

lsb_release -a

يعرض هذا عادةً الموزع، والوصف، ورقم الإصدار، والاسم الرمزي. توثق صفحة دليل أوبونتو لـ lsb_release الخيار -a كخيار يعرض جميع تلك المعلومات الخاصة بالتوزيع. راجع صفحة دليل lsb_release الرسمية لأوبونتو.

رسم توضيحي لسطح مكتب أوبونتو تم إنشاؤه بواسطة الذكاء الاصطناعي يظهر lsb_release -a في طرفية وخيارات التحقق من الإصدار
رسم توضيحي تم إنشاؤه بواسطة الذكاء الاصطناعي للتحقق من إصدار أوبونتو من سطح المكتب والطرفية. إنه ليس لقطة شاشة فعلية لأوبونتو، والإصدار المعروض كمثال هو لأغراض التوضيح فقط.

الطريقة 1: التحقق من إصدار أوبونتو في الإعدادات

هذا هو الخيار الأسهل إذا كنت تستخدم سطح مكتب أوبونتو ولا ترغب في كتابة الأوامر.

  1. افتح الإعدادات.
  2. حدد النظام.
  3. افتح حول.
  4. ابحث عن إدخال نظام التشغيل أو تفاصيل النظام الذي يحدد إصدار أوبونتو الخاص بك.

اعتمادًا على إصدار سطح مكتب أوبونتو، قد تختلف التسميات الدقيقة قليلاً. يصف أيضًا دليل مساعدة المستخدم الخاص بـ Canonical فتح الإعدادات، والانتقال إلى النظام، ثم حول وتفاصيل النظام لرؤية اسم النظام ومعلومات نظام أخرى. الجزء المهم هو معرف الإصدار، مثل Ubuntu 24.04 LTS أو Ubuntu 26.04 LTS.

هذه الطريقة هي الأفضل عندما تكون جالسًا أمام الجهاز وتحتاج إلى إجابة سريعة يمكن للبشر قراءتها. إنها أقل فائدة على خادم بدون واجهة رسومية، أو في التشغيل الآلي، أو عندما تحتاج إلى نسخ رقم الإصدار فقط في نص برمجي.

الطريقة 2: استخدام lsb_release للحصول على إجابة واضحة في الطرفية

لمعظم جلسات الطرفية التفاعلية، يعطي lsb_release أكثر المخرجات قابلية للقراءة.

lsb_release -a

يمكن أن يبدو المثال كالتالي:

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 24.04.1 LTS
Release:        24.04
Codename:       noble

إذا قالت السطر الأول No LSB modules are available. ولكن معلومات أوبونتو تظهر تحته، فقد أعطاك الأمر لا يزال تفاصيل التوزيع التي تحتاجها. الحقول التي يجب الانتباه إليها هي:

الحقلما يخبرك بهمثال
الوصف (Description)اسم إصدار قابل للقراءةUbuntu 24.04.1 LTS
الإصدار (Release)سلسلة إصدار أوبونتو الرئيسية24.04
الاسم الرمزي (Codename)الاسم الرمزي للإصدار المستخدم من قبل بعض المستودعات والوثائقnoble

لا تحتاج دائمًا إلى جميع الحقول. للحصول على رقم الإصدار فقط، استخدم:

lsb_release -rs

للحصول على الاسم الرمزي فقط:

lsb_release -cs

للحصول على وصف قصير:

lsb_release -ds

هذه الأوامر الأقصر مفيدة عند نسخ القيمة إلى الوثائق أو نص برمجي للصدفة (shell script).

الطريقة 3: قراءة /etc/os-release

إذا كان lsb_release غير متاح، فإن البديل الأكثر فائدة هو ملف تحديد نظام التشغيل:

cat /etc/os-release

قد ترى حقولًا مشابهة لهذه:

PRETTY_NAME="Ubuntu 26.04 LTS"
NAME="Ubuntu"
VERSION_ID="26.04"
VERSION="26.04 LTS (Resolute Raccoon)"
VERSION_CODENAME=resolute
ID=ubuntu

تختلف الحقول الدقيقة حسب الإصدار، ولكن PRETTY_NAME و VERSION_ID و VERSION_CODENAME هي الأكثر فائدة لهذه المهمة. تشرح وثائق os-release الحالية لأوبونتو أن /etc/os-release يحتوي على بيانات تحديد نظام التشغيل ويأخذ الأسبقية على /usr/lib/os-release عندما يكون موجودًا. كما يوصي بـ ID و VERSION_ID لتحديد نظام التشغيل برمجيًا و PRETTY_NAME لتسمية موجهة للمستخدم. راجع صفحة دليل os-release الرسمية لأوبونتو.

إذا كنت تريد فقط الاسم القابل للقراءة دون المتغيرات الأخرى، فإن أمرًا بسيطًا هو:

grep '^PRETTY_NAME=' /etc/os-release

للنصوص البرمجية، يمكنك قراءة القيم مباشرة:

. /etc/os-release
printf '%s\n' "$ID"
printf '%s\n' "$VERSION_ID"

هذا عادةً نهج أفضل قابل للقراءة آليًا من تحليل مخرجات أمر منسق طويل.

الطريقة 4: استخدام hostnamectl عندما تحتاج أيضًا إلى تفاصيل النظام

على أنظمة أوبونتو التي تستخدم systemd، يمكن أن يوفر hostnamectl ملخصًا أوسع للنظام:

hostnamectl

يمكن أن تتضمن مخرجاته نظام التشغيل، والنواة، والمعمارية، واسم المضيف، ومعلومات المحاكاة الافتراضية. هذا يجعله مفيدًا عندما يطلب فني الدعم أكثر من مجرد إصدار أوبونتو.

ومع ذلك، لا يعتبر hostnamectl الخيار الأفضل لكل بيئة. قد تتصرف الحاويات، والبيئات الأساسية، و chroots، أو الأنظمة التي لا تتوفر فيها خدمات systemd ذات الصلة بشكل مختلف. إذا كان هدفك الوحيد هو إصدار أوبونتو، فإن lsb_release أو /etc/os-release أبسط.

الطريقة 5: لا تخلط بين إصدار أوبونتو وإصدار النواة

خطأ شائع هو تشغيل:

uname -r

والافتراض أن النتيجة هي إصدار أوبونتو. هذا ليس صحيحًا. تعرّف صفحة دليل uname لأوبونتو الخيار -r على أنه الخيار الذي يطبع إصدار النواة. على سبيل المثال، قيمة مثل 6.8.0-xx-generic تصف نواة لينكس التي تشغلها، وليس ما إذا كان نظام التشغيل هو أوبونتو 22.04، أو 24.04، أو 26.04. راجع صفحة دليل uname الرسمية لأوبونتو.

يهم هذا التمييز لأن إصدار أوبونتو LTS يمكن أن يتلقى نوى أحدث خلال عمره الافتراضي، خاصة من خلال تحديثات تمكين الأجهزة أو النوى الخاصة بالسحابة. وبالتالي، يمكن لجهازين على نفس إصدار أوبونتو الإبلاغ عن إصدارات نواة مختلفة.

إذا طلب شخص ما معلومات استكشاف الأخطاء وإصلاحها، فمن المفيد غالبًا تقديم كلتا القيمتين:

lsb_release -ds
uname -r

يحدد السطر الأول إصدار أوبونتو؛ ويحدد السطر الثاني النواة قيد التشغيل.

الطريقة 6: التحقق من الإصدار بشكل صحيح في WSL، والحواويات، والأنظمة البعيدة

أوبونتو على WSL

داخل أوبونتو على نظام فرعي للويندوز (Windows Subsystem for Linux)، استخدم lsb_release -a أو cat /etc/os-release لتحديد إصدار مساحة المستخدم لأوبونتو. إذا قمت بتشغيل uname -r، فقد ترى سلسلة نواة متعلقة بـ Microsoft/WSL. هذا متوقع: معلومات النواة وإصدار توزيع أوبونتو يجيبان على أسئلة مختلفة.

توثق Canonical أوبونتو كبيئة متاحة رسميًا لـ WSL في وثائق إصدارات أوبونتو.

Docker والحواويات الأخرى

عند تشغيل cat /etc/os-release داخل حاوية، فأنت عادةً تحدد نظام تشغيل صورة الحاوية، وليس نظام تشغيل المضيف. يمكن أن تكون حاوية قائمة على أوبونتو 24.04 تعمل على مضيف يستخدم إصدار أوبونتو آخر - أو حتى توزيع لينكس آخر.

وبالمثل، يعكس uname -r داخل حاوية نموذجية النواة المشتركة مع المضيف. هذا هو السبب في أن الأمرين قد يبدوان "غير متوافقين": إنهما يصفان طبقات مختلفة.

أنظمة SSH البعيدة

بعد الدخول عبر SSH إلى خادم، قم بتشغيل أمر الإصدار في الصدفة البعيدة. لا تعتمد على إصدار أوبونتو الخاص بحاسوبك المحمول المحلي. فحص مفيد في سطر واحد هو:

printf 'Ubuntu: '; lsb_release -ds 2>/dev/null || grep '^PRETTY_NAME=' /etc/os-release; printf 'Kernel: '; uname -r

يعطيك هذا كلًا من سياق التوزيع والنواة قبل إجراء تغييرات على الحزم أو التكوين.

ماذا لو قال lsb_release "command not found"؟

لا تفترض أن نظام التشغيل معطل. قد لا تتضمن بعض الصور الأساسية كل أوامر الراحة. أولاً، استخدم ملف النظام الموجود بالفعل على تثبيتات أوبونتو الحديثة العادية:

cat /etc/os-release

إذا كنت بحاجة تحديدًا إلى lsb_release لنص برمجي موجود، يمكنك التحقق مما إذا كانت الحزمة مثبتة وتثبيت حزمة أوبونتو المناسبة عبر APT. ولكن للتحقق من الإصدار مرة واحدة، عادةً ما يكون تثبيت حزمة أخرى غير ضروري لأن /etc/os-release يوفر بالفعل تحديد الإصدار.

كيفية فهم أرقام إصدارات أوبونتو

تنسيق الإصدار الرسمي لأوبونتو هو YY.MM[.POINT-RELEASE] [LTS]. يمثل الرقمان الأولان السنة، ويمثل الرقمان التاليان شهر الإصدار الأولي. على سبيل المثال، تم إصدار أوبونتو 26.04 في أبريل 2026. تنشر Canonical عادةً سلسلة أوبونتو جديدة كل ستة أشهر، وإصدار LTS كل عامين في أبريل. راجع وثائق دورة إصدار أوبونتو الرسمية.

رقم مثل 24.04.1 هو إصدار نقطي (point release) لسلسلة 24.04 LTS. تشرح Canonical أن الإصدارات النقطية تجمع التحديثات التي تمت منذ إصدار LTS الأولي بحيث تبدأ التثبيتات الجديدة من صورة أكثر حداثة. في معظم فحوصات توافق البرامج، لا تزال السلسلة الأساسية المهمة هي 24.04، على الرغم من أن مستوى الإصدار النقطي يمكن أن يكون مهمًا عند مناقشة وسائط التثبيت، أو تمكين الأجهزة، أو لقطة نظام محددة.

تعني تسمية LTS الدعم طويل الأمد (Long Term Support). تنص وثائق Canonical الحالية على أن إصدارات LTS تتلقى خمس سنوات من صيانة الأمان القياسية للحزم في المكون الرئيسي، بينما يتم دعم الإصدارات المؤقتة لمدة تسعة أشهر. هذا هو السبب في أن معرفة إصدار أوبونتو الدقيق مهم أيضًا عند التحقق مما إذا كان الجهاز لا يزال ضمن نافذة الدعم العادية الخاصة به.

أي طريقة يجب أن تستخدمها؟

الوضعأفضل طريقةالسبب
مبتدئ في سطح مكتب أوبونتوالإعدادات → النظام → حوللا يتطلب أوامر
جلسة طرفية أو SSH عاديةlsb_release -aإصدار، ووصف، واسم رمزي قابل للقراءة
خادم أساسي أو lsb_release مفقودcat /etc/os-releaseيستخدم ملف تحديد نظام التشغيل القياسي
نص برمجي للصدفةاقرأ ID و VERSION_ID من /etc/os-releaseالقيم المهيكلة أسهل في الاختبار بشكل موثوق
طلب دعم يحتاج إلى سياق نظام أكثرhostnamectl بالإضافة إلى uname -rيضيف النواة، والمعمارية، واسم المضيف، وتفاصيل أخرى
WSL أو حاوية/etc/os-release بالإضافة إلى uname -rيفصل توزيع مساحة المستخدم عن معلومات النواة

التحقق النهائي: تأكد من أنك وجدت الإصدار الصحيح

قبل تثبيت البرامج أو اتباع التعليمات الخاصة بالإصدار، تحقق من النتيجة بمعلومات مستقلة. قم بتشغيل:

lsb_release -ds
grep '^VERSION_ID=' /etc/os-release
uname -r

يجب أن يحدد السطران الأولان نفس سلسلة إصدار أوبونتو. سيبدو السطر الثالث مختلفًا عادةً لأنه إصدار النواة، وهذا متوقع.

على سبيل المثال، إذا قال الوصف Ubuntu 24.04.1 LTS وقال VERSION_ID 24.04، فأنت على سلسلة أوبونتو 24.04 LTS. قيمة نواة منفصلة مثل 6.x.x-...-generic لا تتعارض مع هذه النتيجة.

بمجرد أن تتفق هذه القيم، يمكنك بأمان استخدام الوثائق، والمستودعات، وتعليمات الحزم، وإرشادات الدعم المخصصة لسلسلة أوبونتو تلك. عند مشاركة معلومات النظام مع شخص آخر، تكون الإجابة المختصرة الأكثر فائدة عادةً هي إصدار أوبونتو بالإضافة إلى إصدار النواة - على سبيل المثال، "أوبونتو 24.04 LTS، نواة 6.x" - بدلاً من واحدة فقط من الاثنين.

اترك تعليقاً

كيفية نقل ملف تعريف برنامج Thunderbird إلى محرك أقراص أو جهاز كمبيوتر آخر بأمان

كيفية نقل ملف تعريف برنامج Thunderbird إلى محرك أقراص أو جهاز كمبيوتر آخر بأمان

انقل ملف تعريف Thunderbird الخاص بك إلى محرك أقراص أو جهاز كمبيوتر جديد دون فقدان البريد الإلكتروني أو كلمات المرور أو الإعدادات. اتبع خطوات النسخ الاحتياطي الآمن والنسخ واختيار ملف التعريف.

كيفية تصدير جهات اتصال Thunderbird إلى ملف CSV أو VCF

كيفية تصدير جهات اتصال Thunderbird إلى ملف CSV أو VCF

قم بتصدير دفتر عناوين Thunderbird كملف CSV للجداول الإلكترونية أو VCF لتطبيقات جهات الاتصال. تعرّف على التنسيق المناسب، ومكان ظهور خيار التصدير، وكيفية التحقق من الملف.

حل مشكلة ظهور مطالبة كلمة مرور Thunderbird الرئيسية عدة مرات

حل مشكلة ظهور مطالبة كلمة مرور Thunderbird الرئيسية عدة مرات

تعرف على سبب ظهور مطالبات كلمة المرور الأساسية بشكل متكرر في برنامج Thunderbird وكيفية إصلاحها بأمان باستخدام التحديثات، وفحوصات تسجيل الدخول المحفوظة، ووضع استكشاف الأخطاء وإصلاحها، واختبار الملف الشخصي.

إصلاح خطأ SMTP "فشل إرسال الرسالة" في برنامج Thunderbird

إصلاح خطأ SMTP "فشل إرسال الرسالة" في برنامج Thunderbird

قم بإصلاح خطأ SMTP "فشل إرسال الرسالة" في برنامج Thunderbird عن طريق التحقق من خادم SMTP المعين، وإعدادات الموفر، والمصادقة، وحظر الشبكة، وحجم الرسالة.

تخصيص كثافة وتخطيط وقائمة رسائل Thunderbird 115 Supernova

تخصيص كثافة وتخطيط وقائمة رسائل Thunderbird 115 Supernova

قم بضبط كثافة برنامج Thunderbird 115 Supernova إلى مضغوطة أو افتراضية أو مريحة، واختر تخطيط النافذة، وقم بالتبديل بين عرض البطاقات وعرض الجدول، وقم بتخصيص جزء المجلد وشريط الأدوات.

كيفية إصلاح مشكلة ارتفاع استهلاك ذاكرة الوصول العشوائي (RAM) وبطء أداء برنامج Thunderbird

كيفية إصلاح مشكلة ارتفاع استهلاك ذاكرة الوصول العشوائي (RAM) وبطء أداء برنامج Thunderbird

قم بتشخيص استخدام الذاكرة وبطء برنامج Thunderbird من خلال فحوصات آمنة وخطوة بخطوة للإضافات والفهرسة والملفات الشخصية واختناقات النظام.

إعداد دفتر عناوين LDAP في برنامج Thunderbird: دليل عملي للإعداد

إعداد دفتر عناوين LDAP في برنامج Thunderbird: دليل عملي للإعداد

قم بتوصيل برنامج Thunderbird بدليل LDAP، واختر إعدادات الخادم الآمنة، وقم بتمكين الإكمال التلقائي للعناوين، وقم باستكشاف أخطاء البحث الشائعة وإصلاحها.

حل مشكلة عدم مزامنة تقويم Thunderbird (Lightning) مع CalDAV أو Nextcloud

حل مشكلة عدم مزامنة تقويم Thunderbird (Lightning) مع CalDAV أو Nextcloud

قم باستكشاف أخطاء مزامنة CalDAV بين Thunderbird و Nextcloud وإصلاحها عن طريق التحقق من تحديد التقويم وعناوين URL للخادم وبيانات الاعتماد والشهادات والأذونات والوصول إلى DAV.

كيفية إصلاح ملف فهرس البريد الوارد التالف (.msf) في موزيلا ثندربيرد

كيفية إصلاح ملف فهرس البريد الوارد التالف (.msf) في موزيلا ثندربيرد

أصلح فهرس صندوق الوارد التالف في برنامج Thunderbird عن طريق إعادة بناء ملف .msf بأمان. تعرّف على متى تستخدم أداة إصلاح المجلد، ومتى تحذف ملف Inbox.msf، وما الذي لا يجب حذفه.

كيفية إصلاح تحذير الأمان "الخادم لا يدعم TLS 1.2" في برنامج Thunderbird

كيفية إصلاح تحذير الأمان "الخادم لا يدعم TLS 1.2" في برنامج Thunderbird

قم بإصلاح تحذير Thunderbird "الخادم لا يدعم TLS 1.2" عن طريق التحقق من إعدادات أمان خادم البريد والمنافذ ودعم الموفر وخيارات التوافق القديمة الآمنة.