أبرز النقاط
- دعم ترقيع النواة الحية أصبح متاحاً لأنظمة Arm64 في أوبونتو 26.04 وUbuntu Core 26
- حزم Arm64 تنتقل إلى خوادم التنزيل الرئيسية archive.ubuntu.com بدلاً من ports.ubuntu.com
- كانونيكال تواجه مشكلات في أمر cp ضمن أدوات Rust coreutils لكنها تواصل التوسع في اعتماد Rust
ما الذي تغيّر في دعم Arm64؟
كشفت كانونيكال عن توجّه واضح لجعل تشغيل أوبونتو على معمارية Arm64 تجربة من الدرجة الأولى، وليس مجرد إضافة ثانوية. نشر رافي كانت شارما، مدير الهندسة في الشركة، تحديثاً صيفياً على منتدى Ubuntu Discourse يوضح فيه أن بعض التغييرات تجري خلف الكواليس بينما يلمس المستخدمون أخرى مباشرةً.
أبرز هذه التغييرات إعلان الشهر الماضي أن ميزة ترقيع النواة الحية Live Kernel Patching باتت تشمل أنظمة Arm64، سواء في الإصدار الرئيسي 26.04 أو في Ubuntu Core 26 الموجّه لإنترنت الأشياء. هذه الميزة حيوية للخوادم تحديداً؛ إذ تتيح تطبيق تصحيحات أمنية دون إعادة تشغيل، وهو أمر بالغ الأهمية لبيئات الإنتاج التي تتطلب وقت تشغيل متواصلاً.
لماذا تُنقل حزم Arm64 إلى الخوادم الرئيسية؟
ظلت حزم Arm64 تُستضاف تاريخياً على خوادم ports.ubuntu.com إلى جانب معماريات أخرى غير x86 مثل PowerPC وRISC-V وحواسيب IBM المركزية. الآن تنتقل هذه الحزم إلى خوادم التنزيل الرئيسية archive.ubuntu.com، مما يعني توزيعها تلقائياً عبر مرايا أوبونتو حول العالم.
ليس هذا تغييراً شكلياً؛ فقد تطلّب تعديلات جذرية في سكربتات البناء وخط إنتاج صور التثبيت، وكشف عن أخطاء برمجية مثل علّة في أداة cloudinit. لكن النتيجة النهائية تعني سرعة تنزيل أعلى وموثوقية أفضل لمستخدمي Arm64 في أي منطقة جغرافية.
دعم الأجهزة الاستهلاكية: Steam وحواسيب Arm المحمولة
لا يقتصر الاهتمام على الخوادم. أعلنت كانونيكال في يونيو عن حزمة Snap أصلية لعميل Steam من Valve تعمل على Arm64، وتتضمن ثنائيات x86-32 وx86-64 عبر طبقة المحاكاة FEX التي تُعدّ نظير Rosetta 2 في عالم لينكس. موّلت Valve تطوير FEX لسنوات تمهيداً لنظارة الواقع الافتراضي Steam Frame التي أعلنت عنها العام الماضي.
- صورة تجريبية Resolute Raccoon تدعم معالجات CIX P1 المستخدمة في حواسيب Radxa وOrange Pi ولوحات Framework
- متصفح Google Chrome الرسمي لـ Arm64 Linux قادم قريباً مع دعم Widevine DRM، مما يُحسّن بث المحتوى المحمي في Firefox وSpotify
- عدد متزايد من حزم Snap يدعم Arm64 حالياً
لماذا تتوسع كانونيكال في اعتماد Rust رغم المشكلات؟
وعد جون سيغر، نائب رئيس الهندسة في كانونيكال، عند إطلاق الإصدار LTS الحالي في أبريل بأن تكون الإصدارات المرحلية أكثر جرأة، ومن بين الخطط تبني خادم بروتوكول وقت الشبكة ntpd-rs المكتوب بلغة Rust.
في نهاية الشهر الماضي، أصبحت كانونيكال راعياً ذهبياً لمؤسسة Trifecta Tech غير الربحية التي تطوّر ntpd-rs وأداة sudo-rs. الأخيرة تسببت في ثغرة أمنية في أوبونتو 25.10 العام الماضي، لكن كانونيكال ترى في إعادة كتابة المكونات الأساسية بـ Rust استثماراً طويل المدى في أمان الذاكرة.
المفارقة أن الشركة تواصل هذا التوجه رغم اكتشاف علّة جديدة في أمر cp ضمن أدوات Rust coreutils المستخدمة في الإصدارات الحديثة. يشير ذلك إلى أن كانونيكال تتقبّل مرحلة النضج المبكر لهذه الأدوات مقابل المكاسب الأمنية البعيدة المدى.
رأي Logicity
قرار كانونيكال بترقية Arm64 إلى مواطنة كاملة يعكس تحوّلاً أوسع في سوق الخوادم السحابية؛ معالجات AWS Graviton وAmpere Altra تقدّم أداءً أفضل بنسبة 30-40% مقابل السعر مقارنة بـ x86. للمقارنة: Red Hat Enterprise Linux يدعم Arm64 منذ سنوات لكنه يتطلب اشتراكات مدفوعة، بينما SUSE يقدم دعماً مماثلاً ضمن خطط المؤسسات. ما يميّز أوبونتو هو النسخة المجانية القوية التي تستقطب المطورين أولاً ثم تبيع الدعم المؤسسي لاحقاً. المؤسسات الخليجية التي تبني بنيتها التحتية على السحابة ستجد في هذا التحديث حافزاً إضافياً لاختبار أحمال العمل على Graviton أو Ampere.
ما علاقة مشروع NTPsec بكل هذا؟
للتوضيح: خادم ntpd-rs الذي تتبناه كانونيكال مستقل تماماً عن مشروع NTPsec الذي يصف نفسه بأنه تطبيق آمن ومُحسَّن لبروتوكول NTP مشتق من الإصدار الكلاسيكي لدايف ميلز. المساهم الرئيسي في NTPsec هو إريك ريموند، الشخصية المثيرة للجدل في عالم المصادر المفتوحة. اختيار كانونيكال لـ ntpd-rs يعكس رهاناً على لغة Rust لا على إرث NTP الكلاسيكي.
الأسئلة الشائعة
هل يمكنني تشغيل أوبونتو 26.04 على حاسوب Arm المحمول الآن؟
نعم، كانونيكال تدعم رسمياً أجهزة Qualcomm مثل Lenovo ThinkPad X13s، وتوفر صورة تجريبية لمعالجات CIX P1. الدعم يتحسن باستمرار لكن تحقق من توافق جهازك المحدد.
ما الفرق بين ترقيع النواة الحية وإعادة التشغيل العادية؟
ترقيع النواة الحية يطبّق التصحيحات الأمنية دون إيقاف الخدمات أو قطع الاتصالات، وهو ضروري للخوادم التي تتطلب وقت تشغيل 99.99%. الحواسيب الشخصية نادراً ما تحتاجه.
هل أدوات Rust coreutils جاهزة للإنتاج؟
لا تزال في مرحلة ما قبل الإصدار 1.0 وتظهر فيها أخطاء مثل علّة أمر cp الأخيرة. كانونيكال تستخدمها في الإصدارات المرحلية لاختبارها قبل الإصدارات طويلة الدعم LTS.
كيف يؤثر نقل حزم Arm64 إلى الخوادم الرئيسية على المستخدمين في الخليج؟
المرايا المحلية ستحمل حزم Arm64 تلقائياً، مما يعني سرعات تنزيل أعلى لمستخدمي الإمارات والسعودية وبقية دول الخليج دون الحاجة لإعدادات خاصة.
هل تحتاج مساعدة في التطبيق؟
إذا كنت تخطط لنقل أحمال العمل إلى خوادم Arm64 أو تقييم أوبونتو لبيئة الإنتاج، تواصل مع فريق Logicity للحصول على استشارة تقنية مخصصة.
فاطمة الزهراء
كاتبة تقنية متخصصة في الذكاء الاصطناعي
أُنتِج هذا المقال بمساعدة الذكاء الاصطناعي وراجعه فريق التحرير في لوجيسيتي. اعرف المزيد في سياسة التحرير.
مقالات ذات صلة
تصفح الكلاقرأ أيضاً

Databricks تتبنى نموذج GLM 5.2 الصيني محركاً افتراضياً للبرمجة بعد تفوقه اقتصادياً على Opus
أعلنت Databricks أنها ستعتمد نموذج GLM 5.2 الصيني مفتوح المصدر محركاً افتراضياً لمهام البرمجة اليومية لدى مطوريها، وذلك بعد أن أظهرت اختباراتها الداخلية تكافؤه الإحصائي مع Opus 4.8 من Anthropic في الأ






