Breaking News
القائمة
Advertisement

تحديث DietPi v10.3 يسرع أداء Home Assistant ويدعم طراز Orange Pi 4 LTS

تحديث DietPi v10.3 يسرع أداء Home Assistant ويدعم طراز Orange Pi 4 LTS
صورة ذكاء اصطناعي
Advertisement

محتويات المقال

بالنسبة لعشاق الحواسيب أحادية اللوحة (SBC) وبناة المخدمات المنزلية الذين يتطلعون إلى تحقيق أقصى استفادة من أجهزتهم، يقدم تحديث DietPi v10.3 الجديد ترقيات جوهرية في الأداء. من خلال تقديم الدعم لطراز Orange Pi 4 LTS ونقل نظام Home Assistant إلى بيئة Python أسرع بكثير، يعمل هذا الإصدار على تبسيط إدارة الأنظمة للإعدادات خفيفة الاستهلاك. يركز تحديث أبريل 2026 بشكل كبير على تحسين موثوقية النظام، وإدارة التخزين، ومسارات تثبيت البرامج عبر المنصات المدعومة.

توسيع دعم الأجهزة وأدوات برمجية جديدة

يجلب الإصدار الأحدث رسمياً طراز Orange Pi 4 LTS، الذي يعمل بمعالج Rockchip RK3399، إلى منظومة الأجهزة المدعومة، مع توفير صور نظام محدثة. وعلى صعيد البرمجيات، تمت إضافة أداة المراقبة مفتوحة المصدر Prometheus إلى كتالوج برمجيات DietPi. تتيح هذه الإضافة للمستخدمين جمع مقاييس النظام وعرضها بسلاسة عبر واجهة ويب مخصصة. في المقابل، تمت إزالة تطبيق QuiteRSS من كتالوج البرامج بسبب تقادم تبعياته وإيقاف دعمه مؤخراً في إصدارات Debian الأحدث.

تحسينات النظام وترقية Home Assistant

من أبرز التغييرات المؤثرة في تحديث DietPi v10.3 هو نقل نظام Home Assistant من أداة pyenv إلى أداة uv لإدارة بيئة Python. يقلل هذا التحول المعماري بشكل كبير من أوقات التثبيت واستهلاك الموارد مع تبسيط التحديثات المستقبلية. كما شهدت إدارة التخزين تحسينات كبيرة، حيث يتميز مدير محركات الأقراص (DietPi-Drive_Manager) الآن بقدرة التثبيت التلقائي لمنافذ USB باستخدام قواعد udev للتعامل مع أجهزة التخزين الخارجية تلقائياً.

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

/etc/fstab

كما تم توسيع دعم العرض لأنظمة Odroid C1 و XU4، والتي يمكن الآن تكوينها مباشرة عبر ملف:

/boot/boot.ini

بالإضافة إلى ذلك، تتضمن أداة DietPi-AutoStart الآن خيار التشغيل التلقائي لخدمة Amiberry-Lite، مما يسمح ببدء تشغيل الخدمة في وقت مبكر أثناء تسلسل الإقلاع (Boot).

إصلاحات الأخطاء الحرجة عبر المنصات

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

  • معالجات Allwinner H5/H6: حل مشكلة تراجع أداء U-Boot التي كانت تحد بشكل خاطئ من استهلاك المعالج (CPU Usage) ليقتصر على نواة واحدة فقط.
  • معالجات Rockchip RK356x: إصلاح مشكلات اكتشاف منافذ PCIe المتقطعة التي تؤثر على أقراص SSD ومحولات الشبكة.
  • طراز Orange Pi Zero 2W: استعادة وظائف شبكة الإيثرنت التي تعطلت بعد تحديثات النواة الأخيرة.
  • أدوات النظام: تصحيح التعامل مع خدمات DietPi-AutoStart عند تبديل أوضاع الإقلاع، وإصلاح أداة DietPi-Config للتعامل بشكل صحيح مع أسماء شبكات WiFi التي تحتوي على مسافات.
  • لوحة تحكم DietPi و Home Assistant: حل أخطاء عرض صفحات البرامج في اللغات غير الإنجليزية، وإصلاح مشكلات استعادة النسخ الاحتياطي في Home Assistant المرتبطة ببيئة Python القديمة.

تتوفر تفاصيل إضافية بخصوص سجل التغييرات الكامل في مستودع GitHub الرسمي الخاص بالمشروع.

التحول نحو أدوات Python الحديثة

يعد قرار استبدال أداة pyenv بأداة uv في إعدادات Home Assistant انتصاراً كبيراً لمجتمع DietPi. غالباً ما تعاني الحواسيب أحادية اللوحة من أوقات التجميع الطويلة وإعداد البيئة التي تتطلبها تطبيقات Python المعقدة. من خلال اعتماد أداة uv، يعالج تحديث DietPi v10.3 عنق الزجاجة هذا بشكل مباشر، مما يجعل نشر وتحديث مراكز المنازل الذكية أسرع بكثير على الأجهزة منخفضة الطاقة.

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

المصادر: linuxgizmos.com ↗
هل أعجبك هذا المقال؟
Advertisement

عمليات البحث الشائعة