مؤخرا إعلان الكنسي، عبر تدوينة مدونة، إطلاق الإصدار الجديد من "Ubuntu Core 24"، نسخة مضغوطة من Ubuntu مصممة خصيصًا للاستخدام في أجهزة إنترنت الأشياء (IoT) والحاويات بالإضافة إلى المعدات الصناعية والاستهلاكية مع فترة دعم لهذا الإصدار ستكون 12 عامًا.
بالنسبة لأولئك الذين لا يعرفون Ubuntu Core، يجب أن يعرفوا ذلكإنه بمثابة أساس لتنفيذ المكونات والتطبيقات الإضافية. يتم أيضًا شحن مكونات Ubuntu Core، بما في ذلك النظام الأساسي وLinux kernel والمكونات الإضافية للنظام، بتنسيق snapd وتتم إدارتها باستخدام أداة snapd.
من أجل ضمان الأمان، يتم التحقق من كل مكون من مكونات النظام باستخدام التوقيع الرقمي، مما يحمي توزيع التعديلات المخفية أو تثبيت الحزم المفاجئة التي لم يتم التحقق منها. يتم عزل المكونات المقدمة بتنسيق Snap باستخدام AppArmor وSeccomp، مما يوفر طبقة إضافية من الحماية للنظام في حالة تعرض التطبيق للخطر.
الأخبار الرئيسية لـ Ubuntu Core 24
في هذا الإصدار الجديد المقدم من Ubuntu Core 24، أضافت Canonical القدرة على تثبيت التحديثات في وضع عدم الاتصال على الأجهزة المعزولة عن الشبكة العالمية، بالإضافة إلى تقليل الوقت اللازم للتثبيت في المصنع لكل جهاز.
أيضا قدم للأجهزة الهامة (مثل المعدات الطبية) خيار لتعطيل أي مكالمات الشبكة التلقائية، يمكن الآن لمصنعي الأجهزة تعطيل جميع اتصالات الشبكة أثناء تهيئة الجهاز. يتضمن Core 24 أيضًا إعادة التجهيز دون الاتصال بالإنترنت، مما يسمح للفرق الهندسية بالانتقال إلى الإصدارات الأحدث من Core في بيئات معزولة.
التغيير الآخر الذي يبرز في Ubuntu Core 24 هو إدخال الدعم للقوائم التي تم التحقق منها التي تؤسس التطبيقات والإصدارات التي يمكن تثبيتها معًا، وإنشاء مجموعات تم التحقق منها من إصدارات البرنامج. يتم توقيع هذه القوائم رقميًا وتوزيعها مع التحديثات.
بالإضافة إلى ذلك، يوفر Ubuntu Core 24 عمليات التكامل والميزات الجديدة لعمليات GPU ودعم الرسومات، حيث تم تنفيذ ميزات لدعم وضع الرسومات والاستفادة من وحدة معالجة الرسومات لتسريع معالجة الرسومات والحسابات في مشاكل التعلم الآلي، مع أحدث الإصدارات من برامج تشغيل الرسومات. يتيح ذلك مجموعة واسعة من التطبيقات، بدءًا من نماذج الذكاء الاصطناعي وحتى المنتجات التي تتطلب تسريع الرسومات.
وعلاوة على ذلك، تم تضمين دعم الغلاف الرسومي Ubuntu Frame، مثالي لتطبيقات مثل أكشاك الإنترنت ومحطات الخدمة الذاتية واللافتات الرقمية وغيرها. يتيح لك الدعم الإضافي تشغيل التطبيقات المستندة إلى GTK، وQt، وFlutter، وSDL2، وJava، وHTML5، وElectron، بالإضافة إلى إمكانية تشغيل كلا التطبيقين المجمعين بدعم Wayland والبرامج المستندة إلى بروتوكول X11 (يتم استخدام Xwayland).
أيضا التكامل مع خدمة المناظر الطبيعية يبرز، توفير واجهة ويب لإدارة محطات العمل والخوادم والبيئات السحابية. يقوم Landscape بأتمتة مهام إدارة النظام عبر مجموعات من الأجهزة، بما في ذلك المراقبة والتدقيق وإدارة تحديث OTA وSSO والتحكم في الوصول.
من التغييرات الأخرى التي تبرز:
- تمت إضافة حزم مبكرة لدمج الأجهزة المستندة إلى Ubuntu Core مع خدمات Microsoft Azure IoT Edge.
- تم تضمين حزم Snap مع الأدوات المساعدة والمكتبات من مشروع ROS لتطوير الروبوت.
- يُسمح بتغيير المعلمات ديناميكيًا باستخدام سطر أوامر kernel
- يمكن الآن استبدال شاشة البداية أثناء التحميل
- يمكنك الآن تكوين اتصال الشبكة وإعدادات الحساب باستخدام واجهة وحدة التحكم الاختيارية "console-conf".
أخيرا إذا كنت مهتمًا بمعرفة المزيد عنها حول هذا الإصدار الجديد ، يمكنك التحقق من التفاصيل في الرابط التالي.
تنزيل والحصول على
يأتي Ubuntu Core في شكل صورة نظام أساسية متجانسة غير قابلة للتجزئة ، والتي لا تستخدم التقسيم إلى حزم deb منفصلة. صور Ubuntu Core 24، والتي تتم مزامنتها مع قاعدة حزمة Ubuntu 24.04، تم إعدادها لأنظمة x86_64 وARM64 (مع دعم أيضًا لـ RISC-V، على الرغم من عدم توفر الإصدارات بعد).