البرامج الثابتة وبرنامج التشغيل على Linux: القليل من كل شيء عن هذين المفهومين

البرامج الثابتة وبرنامج التشغيل على Linux: القليل من كل شيء عن هذين المفهومين

البرامج الثابتة وبرنامج التشغيل على Linux: القليل من كل شيء عن هذين المفهومين

اليوم سنتناول موضوع مفاهيم «البرامج الثابتة» و «السائق»، نظرًا لأنهما مفهومان مهمان لأنهما يؤثران بشكل مباشر على عملية سلسة كل منصة ل جهاز تحدد.

وبعد ذلك سنبحث بشكل أعمق قليلاً في كيفية إدارة كليهما ، «البرامج الثابتة» و «السائقون» في جنو / لينكس.

البرامج الثابتة وبرنامج التشغيل على Linux: أوامر لمعرفة نظام التشغيل GNU / Linux

منذ ذلك الحين ، في هذا المنشور لن نخوض في التفاصيل حول ماذا أوامر الأوامر مفيدة أو ذات صلة بـ معرفة المواصفات الفنية لأجهزة وبرامج الكمبيوتركالعادة سنترك روابط البعض الوظائف السابقة ذات الصلة بحيث يمكن لأي شخص ، إذا لزم الأمر ، الوصول إليها بسهولة وتعميق هذه النقطة:

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

كيف
المادة ذات الصلة:
أوامر لمعرفة النظام (تحديد الأجهزة وبعض تكوينات البرامج)
المادة ذات الصلة:
3 أدوات لمعرفة أجهزة نظامك
inxi
المادة ذات الصلة:
inxi: البرنامج النصي لرؤية مكونات الأجهزة في نظامك بالتفصيل
برمجة شل
المادة ذات الصلة:
كيفية استخراج المعلمات من Terminal بتطبيق Shell Scripting

البرنامج الثابت والمحرك: المفاهيم والتشابهات والاختلافات والمزيد.

البرنامج الثابت والمحرك: المفاهيم والتشابهات والاختلافات والمزيد.

ما هي البرامج الثابتة؟

وفقا للويب «Definicion.de»ل "البرامج الثابتة" توصف بأنها:

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

بينما ، الويب «Sistemas.com» تعبر عن ما يلي:

"يتكون البرنامج الثابت بعد ذلك من عدد من الإرشادات التي تتفاعل مع الكمبيوتر ، والتي تكون موجودة في ذاكرة القراءة فقط (يتم استخدام ذاكرة ROM بشكل عام) والتي تسمح بالتحكم في العملية وتشخيصها على مستوى الدائرة الكهربائية للجهاز أو تفاعله مع الفريق." (توسيع المعلومات)

ما هو السائق؟

وفقا للويب «conceptodefinicion.de»ل "سائق" توصف بأنها:

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

بينما ، الويب «Sistemas.com» تعبر عن ما يلي:

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

أوجه التشابه والاختلاف

مما سبق يمكننا استخراج أوجه التشابه والاختلاف التالية

  1. كلاهما عبارة عن أدوات برمجية أو أدوات مساعدة تُستخدم لتشغيل جهاز (جزء داخلي أو خارجي من الأجهزة).
  2. سنجد دائمًا البرامج الثابتة المثبتة بالفعل على كل جهاز وعلى وحدة الذاكرة الخاصة به ، بينما يتم تثبيت برنامج التشغيل ويعمل دائمًا على القرص الصلب ونظام التشغيل الذي سيعمل على تشغيل الجهاز.
  3. يمثل البرنامج الثابت أدنى مستوى من البرامج التي يمكنه التفاعل معها مع أحد الأجهزة ، بينما يمثل برنامج التشغيل مستويات أعلى من العمل.
  4. كلاهما مهم وضروري للغاية حقًا ، نظرًا لأن برنامج التشغيل الصحيح والمثبت جيدًا يضمن التشغيل الصحيح للجهاز على جهاز كمبيوتر أو جهاز تحكم ، بينما يضمن البرنامج الثابت التكوين الأساسي والأولي ، وبدء تشغيله الصحيح ووضعه على الإنترنت. من كل جهاز.
  5. عادةً ما يكون تحديث البرنامج الثابت معقدًا للغاية ، بينما يكون من السهل عادةً تثبيت برنامج التشغيل وتحديثه يدويًا وتلقائيًا.

إدارة البرامج الثابتة وبرامج التشغيل على جنو / لينكس

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

أيضًا ، على سبيل المثال ، في توزيعات جنو / لينكس مرتكز على ديبيان / أوبونتو، يمكنك معرفة الحزم التي تحتوي على برامج تشغيل معينة تستخدم امتداد قيادة "مناسب" أو "مناسب"، كما هو موضح أدناه:

sudo apt list *firmware*
sudo apt list *driver*
sudo apt search marcaproducto*
sudo aptitude search nombrefabricante* | grep nombrefabricante

بينما ، لإدارة "البرامج الثابتة" الخيار الأسهل هو استخدام التطبيق المسمى "تحديث البرامج الثابتة" أو فقط "LVFS". يُعرف هذا التطبيق أيضًا باسمه الكامل ، "خدمة Linux Vendor Firmware"، وهي في الأساس:

"أداة CLI و GUI تعمل من خلال خدمة (عفريت) تتصل بموقع "Linux Vendor Firmware Service" وهي قادرة على اكتشاف وتنزيل وتحديث البرامج الثابتة اللازمة للأجهزة المعروفة."

بالنسبة لحالتنا العملية ، لقد قمت بتثبيته على منصة تستخدم ، تسمى MilagrOS (يعتمد Respin على MX Linux) باتباع الإجراءات وأوامر الأوامر التالية:

  • تثبيت مستودع Star Labs PPA: إضافة عنوان URL التالي إلى الملف «sources.list»

«deb http://ppa.launchpad.net/starlabs/ppa/ubuntu bionic main»

  • ثم قم بتنفيذ أوامر الأوامر التالية:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 17A20BAF70BEC3904545ACFF8F21C26C794386E3
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 499E6345B743746B
sudo apt update
sudo apt install fwupd fwupd-gui
  • قم بتشغيل التطبيق عبر قائمة التطبيقات تحت اسم «Firmware Update»

البرامج الثابتة وبرنامج التشغيل: Linux Vendor Firmware Service (LVFS)

لمزيد من المعلومات حول استخدامه من خلال الواجهة الرسومية أو الأمر الطرفي ، يمكنك زيارة موقعه الموقع الرسمي، ومواقعهم GitHub جيثب: y منصة إطلاق.

صورة عامة لاستنتاجات المقالة

اختتام

نأمل هذا "وظيفة صغيرة مفيدة" على مفاهيم «Firmware y Drivers»، والتي عادة ما تكون نقطتين مهمتين داخل تكنولوجيا المعلومات، لأنهم يؤثرون بشكل مباشر على عملية سلسة كل منصة أكثر من جهاز عازم؛ ذات فائدة وفائدة كبيرة للجميع «Comunidad de Software Libre y Código Abierto» ومساهمة كبيرة في نشر النظام البيئي الرائع والعملاق والمتنامي لتطبيقات «GNU/Linux».

في الوقت الحالي ، إذا أعجبك هذا publicación، لا تتوقف شاركه مع الآخرين ، على مواقع الويب أو القنوات أو المجموعات أو مجتمعات الشبكات الاجتماعية أو أنظمة المراسلة المفضلة لديك ، ويفضل أن تكون مجانية و / أو مفتوحة و / أو أكثر أمانًا تیلیجرامسيجنلالمستودون حيوان بائد شبيه بالفيل أو آخر Fediverse، ويفضل.

وتذكر زيارة صفحتنا الرئيسية على «DesdeLinux» لاستكشاف المزيد من الأخبار ، وكذلك الانضمام إلى قناتنا الرسمية برقية من DesdeLinuxبينما ، لمزيد من المعلومات ، يمكنك زيارة أي مكتبة على الإنترنت كما OpenLibra y جيديت, للوصول إلى الكتب الرقمية وقراءتها (ملفات PDF) حول هذا الموضوع أو غيره.


كن أول من يعلق

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.