مدير تحديث البرامج الثابتة لنظام Linux، فووبد، أطلقت إصداره شنومكس أحضر معه بعد شهر من الإصدار السابق، العديد من الميزات الجديدة المثيرة للاهتمام وتوسيع نطاق الأجهزة المتوافقة. لقد أصبح هذا المشروع مفتوح المصدر أداة أساسية للمستخدمين والمصنعين لإدارة البرامج الثابتة لجميع أنواع الأجهزة على أنظمة GNU/Linux بسهولة.
في هذا الإصدار الجديد ، يركز البرنامج بشكل أساسي على دعم بطاقات الرسوميات Intel Arc 'Battlemage'.. مع Fwupd 2.0.9، أصبح من الممكن تطبيق تحديثات البرامج الثابتة مباشرةً على سلسلة Intel Arc B، بما في ذلك الطرز البارزة مثل B570 وB580. هذه خطوة مهمة لأولئك الذين يريدون إبقاء أجهزة الرسومات الخاصة بهم محدثة وإصلاح نقاط الضعف المحتملة بسهولة من توزيع Linux العادي الخاص بهم.
التحديثات التقنية والتحسينات الملحوظة في Fwupd 2.0.9
من بين التحسينات الرئيسية، Fwupd 2.0.9 يسمح الآن بتثبيت تحديثات متعددة في وقت واحد في قاعدة بيانات الشهادات ويوفر معلومات مرئية حول الشهادة التي وقعت على متغير EFI المصادق عليه. بالإضافة إلى ذلك، عزز المشروع التوثيق، وخاصة فيما يتعلق بتحديثات KEK وقاعدة البيانات نفسها، مما يجعل العملية أسهل لكل من المستخدمين ذوي الخبرة والمبتدئين في إدارة البرامج الثابتة.
تحظى معالجة الأخطاء باهتمام خاص في هذا الإصدار. تم إصلاح المشكلات التي تسببت في الأعطال عند تثبيت برامج Wacom الثابتة معينة أو تحليل أحداث النظام التي لم تتبع التنسيق القياسي. تم أيضًا حل تحليل موصوف DFU على الأنظمة التي لا تستخدم مكتبة libusb، وفشل تعداد PK وKEK على أجهزة معينة، والمشكلات المتعلقة بتفسير أحجام ROM الأكبر من أو تساوي 16 ميغابايت باستخدام SMBIOS.
تعزيز الأمن وتجربة المستخدم
ومن المستجدات المهمة الأخرى إدراج الأجهزة الجديدة ذات البرامج الثابتة غير المتوافقة مع قائمة حظر UEFI dbx، مما يمنع تثبيت الإصدارات الخاطئة عن طريق الخطأ والتي قد تعرض استقرار النظام أو أمانه للخطر. بالإضافة إلى ذلك، تم تبسيط كود تفاعل جهاز MEI لدعم واجهات متعددة، وتمت إعادة كتابة البرنامج الإضافي ModemManager ليكون أبسط وأكثر قوة، وتم تحسين تحليل موصوفات USB.
وعلى المستوى العملي، أصبح لدى المستخدم الآن مزيد من المعلومات بعد تشغيل أوامر مثل 'fwupdtool get-devices –json'، مما يجعل من الأسهل التعرف على حالة الأجهزة المتصلة وإصدار البرامج الثابتة المثبتة. لم يعد من الممكن اكتشاف أجهزة OptionROM غير القابلة للتحديث أو تصدير أقسام النسخ الاحتياطي لـ Redfish كأجهزة، كما تم حل العديد من أخطاء HSI ذات الصلة.
السياسات والمتطلبات الجديدة بعد التحديث
من المهم التركيز على ، بدءًا من هذا الإصدار، يلزم إعادة التشغيل بعد تحديث أجهزة Intel CVS. لكي تدخل تغييرات البرامج الثابتة حيز التنفيذ. بالإضافة إلى ذلك، تم ضبط بناء URI المعتمد، وتم التعرف على تجزئات DBX القديمة جدًا لتسهيل الترقيات، وتم تحسين معالجة إعادة توجيه Redfish أثناء تثبيت البرامج الثابتة.
تعمل كل هذه التطورات على تعزيز Fwupd كأداة أساسية للحفاظ على أمان الأداء السليم للأجهزة في نظام Linux. لمزيد من التفاصيل الفنية وتنزيل الكود المصدر، يمكنك مراجعة مستودع GitHub الرسمي للمشروع. ومع ذلك، فمن الأفضل أن يتم التثبيت عبر المستودعات المستقرة لكل توزيع، مع ضمان الدعم والتكامل المناسبين.
إطلاق تحديث 2.0.9 إنه يمثل تقدمًا كبيرًا في إدارة تحديث البرامج الثابتة ضمن نظام Linux البيئي، مما يحسن تجربة المستخدم وحماية النظام ضد نقاط الضعف المحتملة في الأجهزة الجديدة والموجودة.