ينصح Linus Torvalds المستخدمين بعدم استخدام إصدار RC1 من Linux 5.12

الاسبوع الماضي نشارك هنا على المدونة الأخبار حول إصدار أول RC لما سيكون الإصدار التالي من Kernel لينكس 5.12، والتي بالنسبة لهذا الإصدار 5.12-rc1 ، أطلق عليها لينوس تورفالدس اسم الأرض القاحلة المجمدة ، لأنها بدأت بالعواصف الجليدية الشتوية في منطقة بورتلاند التي قطعت آلاف الأشجار وحرمت ربع مليون شخص من المزيد من الطاقة.

لمدة ستة أيام ، وجد لينوس نفسه بدون كهرباء ، مما منعه من العمل في نافذة الاندماج الجديدة. ولكن بعد هذا الأسبوع الأول الذي شابته تقلبات الطقس ، تمكن لينوس من اللحاق بالأعمال المتراكمة وأعلن عن إصدار Linux 5.12-rc1 في أواخر فبراير كما هو مخطط.

في هذا الإصدار الأول من Linux 5.12 ، تم التركيز على تنظيف الكود، مثل دعم OPROFILE ، ودعم Intel MID ، ودعم Intel Simple Firmware Interface ، بعض منصات ARM القديمة والقديمة ، العديد من السائقين التي تمت إزالتها. إلى جانب هذا التنظيف التاريخي ، تم أيضًا إجراء العديد من الإضافات. لدينا ، من بين أمور أخرى ، دعم لمنصات Intel ASIC N5X و Snapdragon 888 ، ودعم أفضل لأجهزة Microsoft Surface ، وتكامل برامج تشغيل x86 المختلفة ، ودعم وحدات معالجة الرسومات Adreno 508/509/512 في MSM ، ودعم SiFive FU740 و HiFive Unmatched RISC- البطاقات. V ، إضافة دعم NUMA لـ RISC-V ، ودعم رفع تردد التشغيل لوحدات معالجة الرسومات AMD Radeon RX 6800/6900 ، إلخ.

بعد الإعلان عن إصدار Linux 5.12-rc1 في نهاية الشهر الماضي ، قدم لينوس درجة ثانية قبل أيام قليلة لتقديم المشورة ضد استخدام مرشح الإطلاق هذا. لجعل نفسه مسموعًا ، أعاد تسمية هذا الإصدار إلى "v5.12-rc1-dontuse" في شجرة git الخاصة بك لتحذير المستخدمين بشأن ما يجب فعله مع هذا الإصدار.

يشرح لينوس أنه تم تبسيط التعليمات البرمجية وتنظيفها في Linux 5.12-rc1 حيث لم يتم إنشاء أي تنبيهات. ومع ذلك ، أدى ذلك إلى:

"خطأ شرير ودقيق للغاية حيث توقفت ملفات الترحيل عن العمل بشكل صحيح ، وتوقف عن العمل بطريقة سيئة للغاية: فقد إزاحة بداية ملف المبادلة."

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

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

بالإضافة إلى هذه المشكلة التي قد تؤثر على التوزيعات التي تستخدم ملفات الترحيل ، يوضح لينوس أنه أضاف علامة "dontuse" في شجرة git العامة الخاصة به حتى لا يميل الناس إلى بدء فرع جديد. Kernel منذ هذا الإصدار الأخير. عادةً ما يسير كل شيء بشكل جيد مع المرشحين للإصدار ، ولكن هذه المرة يوصي Linus بعدم استخدامه لأنه قد يعمل بشكل جيد على نظام يستخدم قسم المبادلة ، ولكنه ينتهي بشكل سيء للأنظمة التي تستخدم قسم المبادلة.

أخيرًا ، إذا كنت مهتمًا بمعرفة المزيد عن الأخبار التي أعلن عنها Linus Torvalds ، فيمكنك الرجوع إلى التفاصيل في الرابط التالي.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: AB Internet Networks 2008 SL
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   خافي عيوب الهدايا قال

    والخبر السار هو أنه ، بشكل عام ، العديد من التوزيعات بشكل افتراضي تغيير الأقسام بدلاً من تبادل الملفات.

    لا تقصد؟
    تستخدم العديد من التوزيعات أقسام المبادلة بدلاً من ملفات تبديل الذاكرة.