الأمر lsb_release على Ubuntu

Lsb_release Command Ubuntu



يعد الأمر lsb_release أداة مساعدة مفيدة لمعرفة معلومات حول تثبيت Linux الخاص بك. سأختبر قيادته في هذه المقالة على تثبيت إصدار Ubuntu 18.04 LTS الجديد الخاص بي.

لماذا نهتم بالأمر lsb_release؟ كنت جالسًا هناك على نظام Ubuntu الخاص بي أحاول أن أتذكر ما إذا كنت قد قمت بالفعل بترقيته أم لا وإصدار Ubuntu الذي أمتلكه. كان الأمر أصعب مما توقعت في العثور على إصدار Ubuntu الذي أقوم بتشغيله حتى وجدت lsb_release. هذا هو الأمر الذي استخدمته:







: ~ lsb_release $-إلى
لا توجد وحدات LSB متوفرة.
معرف الموزع: أوبونتو
الوصف: Ubuntu18.04LTS
يطلق:18.04
الاسم الرمزي: الكتروني

ولقطة شاشة للنفس:

lsb_release -a على Ubuntu 18.04

lsb_release -a على Ubuntu 18.04

lsb_release -sc هو خيار سطر أوامر سهل الاستخدام وشائع. سيظهر لك الاسم الرمزي فقط باختصار. 's' لتنسيق الإخراج القصير و 'c' للاسم الرمزي. انظر إلى الكود ولقطة الشاشة أدناه:

: ~ lsb_release $-sc
الكترونية lsb_release -sc على أوبونتو 18.04

lsb_release -sc على أوبونتو 18.04

يعد lsb_release -d مفيدًا لوصف مطوّل لإصدار الإصدار الذي لديك استنادًا إلى الرقم. انظر أدناه:

: ~ lsb_release $
الوصف: Ubuntu18.04LTS lsb_release -d على Ubuntu 18.04

lsb_release -d على Ubuntu 18.04

لا توجد وحدات LSB متوفرة.

إذا تلقيت رسالة الخطأ أعلاه من lsb_release -v أو lsb_release بدون وسيطات ، فأنت تفتقد الحزمة lsb_core.
ظهور رسالة خطأ عند فقد حزمة lsb-core

ظهور رسالة خطأ عند فقد حزمة lsb-core

انطلق وقم بتثبيت lsb-core على هذا النحو:

: ~ $سودو تثبيت apt-getlsb الأساسية

جرب الآن الأمر lsb_release بدون وسيطات وشاهد رسالة الخطأ التي لا تتوفر وحدات LSB النمطية يتم استبدالها بإخراج حقيقي:

lsb_release بعد تثبيت lsb-core

lsb_release بعد تثبيت lsb-core

إن تحليل وفهم المعلومات المقدمة في إخراج lsb_release -v (إصدار Linux Standard Base) ليس بالأمر السهل ، ولكن الغرض منه هو توفير التوافق بين إصدارات Linux من نفس المكونات الأساسية حتى مع توزيعات Linux المختلفة. يبدو هذا هدفًا مثيرًا للإعجاب ، ولكن تجربة هذا المؤلف ، هي أنه نادرًا ما يكون البرنامج متوافقًا بين توزيعات Linux المختلفة والحزم المتاحة عادةً لكل توزيع رئيسي ، لذلك ليس من الضروري حقًا أن تكون متوافقة.

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