يُوسِّع Fwupd 2.0.15 الدعم لـ NVIDIA ConnectX 6 7 8 وJabra Evolve2 وFoxconn SDX61

  • دعم موسع: NVIDIA ConnectX 6 7 8 وJabra Evolve2 وFoxconn SDX61
  • تحسينات وظيفية: البادئة على الأجهزة الفرعية، وامتداد Fish وCAB
  • تغييرات حاسمة: إيقاف تشغيل Micron NVMe بالكامل واستعادة بناء FreeBSD
  • الإصلاحات الرئيسية: Goodix، والتقارير غير القسرية، وإصدارات BnR MTD

فوبد 2.0.15

يُقدّم تحديث Fwupd 2.0.15 تحديثًا مُرتقبًا لصيانة البرامج الثابتة على أنظمة لينكس عبر خدمة LVFS. ويأتي هذا التحديث بعد فترة وجيزة من الإصدار السابق ، مُعززًا هدف المشروع: جعل تحديثات البرامج الثابتة على أنظمة جنو/لينكس تلقائية وآمنة وموثوقة، مع توفير المزيد من الأجهزة المتوافقة، وتحسين الأداء، وإصلاح العديد من الأخطاء.

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

أهم مميزات Fwupd 2.0.15

من أبرز الإضافات الجديدة إمكانية استخدام اسم الجهاز الرئيسي كبادئة للأجهزة الفرعية . هذه الميزة الدقيقة تُحسّن التناسق والوضوح عند سرد وإدارة الأجهزة الطرفية المعقدة في الأنظمة التي تحتوي على مكونات متعددة مترابطة.

تم توسيع نطاق التوافق مع واجهة Fish، بإضافة أوامر جديدة وخيارات إكمال تلقائي . إذا كنت تستخدم Fish كمفسر افتراضي، فستلاحظ سلاسة أكبر في سير العمل عند تنفيذ الاستعلامات أو العمليات باستخدام fwupdmgr.

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

دعم الأجهزة الموسع

في مجال الشبكات عالية الأداء، يتضمن Fwupd 2.0.15 دعمًا لتحديث بطاقات الشبكة NVIDIA ConnectX 6 و ConnectX 7 و ConnectX 8. وبذلك، توفر هذه المتحكمات، الشائعة في بيئات مراكز البيانات وأحمال العمل الحرجة، قناة صيانة أكثر ملاءمة وتكاملًا ضمن بيئة لينكس.

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

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

التغييرات الوظيفية والسلوكية في Fwupd 2.0.15

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

تم تحسين أسماء بعض الأجهزة لتعكس هويتها بشكل أفضل. وعلى وجه التحديد، أصبحت لوحات اللمس من نوع Elan وأجهزة Intel PCH SPI تظهر الآن بأسماء أكثر دقة، مما يقلل من الغموض ويسهل التعرف عليها بدقة في القوائم والتقارير.

يتمثل أحد التغييرات التشغيلية الهامة في أن جميع تحديثات Micron NVMe تتطلب إيقاف تشغيل النظام بالكامل . لن يكفي مجرد إعادة التشغيل؛ يضمن هذا الإيقاف الكامل تطبيق التحديث في ظل الظروف المثلى وتجنب الحالات الوسيطة التي قد تؤثر سلبًا على استقرار التخزين.

في قسم لوحة التطوير، تُفرض متطلبات إضافية على لوحة التطوير الافتراضية PS5512 . وهذا يحمي سيناريوهات محددة ويفرض تكوينًا أكثر أمانًا قبل المضي قدمًا في عمليات البرامج الثابتة الحساسة.

التصحيحات وجودة البرمجيات

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

تم إصلاح خلل كان يمنع إرسال تقارير البرامج الثابتة دون استخدام خيار الإجبار . يُسهّل هذا الإصلاح عملية القياس عن بُعد الاختيارية دون الحاجة إلى علامات إضافية لإرسال التقارير من النظام.

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

LVFS وتدفق توزيع البرامج الثابتة

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

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

روح المشروع لا تزال سليمة: جعل صيانة البرامج الثابتة تلقائية وآمنة وموثوقة في نظام لينكس ، وتقليل الاحتكاك وتوحيد العملية تحت أداة قياسية.

توفر Fwupd 2.0.15 وملاحظات الإصدار والتنزيل

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

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

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


أضف كمصدر مفضل في جوجل