تعني Apple Silicon بعض القيود ولكن يمكنك بالفعل تشغيل Linux على جهاز MacBook Air (2022) وإليك جميع الطرق التي يمكنك من خلالها القيام بذلك.
أحدث جهاز أبل ماك بوك إير مع ماك مونتيري وتم إطلاق M2 silicon الخاص بالشركة في يوليو 2022. قامت شركة Apple بالتحول من Intel إلى معالجاتها المستندة إلى ARM في السنوات الأخيرة، وتتزايد المخاوف من أن هذا يعني أنه لم يعد من الممكن تشغيل Linux على Mac. نحن هنا لنخبرك بالأخبار الجيدة والسيئة.
أبل ماك بوك اير M2
كما هو الحال مع جهاز MacBook Air السابق الذي يعمل بنظام M1، لا يمكن للجيل الأحدث حاليًا تشغيل Linux على المعدن. هذا يعني أنه لا يمكنك تثبيت Linux على جهاز MacBook Air كما تفعل مع جهاز كمبيوتر سطح المكتب باعتباره نظام التشغيل الوحيد أو النظام المثبت بجانب macOS كتكوين تشغيل مزدوج.
ومع ذلك، هناك العديد من المشاريع التي تعمل على نقل Linux إلى Apple Silicon، وصولاً إلى بناء الدعم في Linux kernel نفسها. أحد هذه المشاريع هو اساهي لينكس، والذي يتوفر حاليًا في إصدار ألفا لبعض أجهزة Mac التي تعمل بنظام M1. بشكل أساسي، وخاصة في بداية عمر جهاز MacBook Air (2022)، يجب اعتبار الدعم المعدني لنظام التشغيل Linux أمرًا غير مبدئي.
ومن هنا، علينا أن ننتقل إلى المحاكاة الافتراضية.
Linux الافتراضي هو الطريق الصحيح لجهاز MacBook Air (2022)
لحسن الحظ، أصبحت الأجهزة الافتراضية موجودة إلى حد كبير على أجهزة Apple Silicon، وهناك أكثر من طريقة للقيام بذلك. في مؤتمر WWDC، اقترحت شركة Apple استخدام Virtualization Framework المدمج في نظام التشغيل macOS للتشغيل في جهاز Linux VM.
يتطلب هذا القليل من العمل مع برمجة Swift، ولكنه مجاني الاستخدام وعلى الأرجح هو الأفضل أداءً بشكل عام. أضافت Apple بعض تحسينات الأداء إلى macOS Ventura للمحاكاة الافتراضية لنظام التشغيل Linux، بما في ذلك virtio. بالإضافة إلى ذلك، سيسمح Rosetta 2 لنظام التشغيل Linux باستدعاء ثنائيات x86_64 وترجمتها إلى ARM. تمامًا كما هو الحال مع نظام التشغيل macOS.
يظل التحذير هو أنه يتعين عليك استخدام توزيعة Linux صديقة لـ ARM (أو "التوزيعة")، بحيث يمكن أن يستبعد ذلك توزيعتك المفضلة. لكن بعضًا من أكبر الأسماء متاحة لـ ARM، بما في ذلك Ubuntu وDebian. وبدلاً من ذلك، يعد استخدام Virtualization Framework أدوات أكثر ملاءمة للمستهلك من أمثال Parallels وUTM و برنامج إم وير.
بدلا من ذلك، يمكنك الذهاب ل المتوازيات، لكن هذا سيكلفك، وهو ليس رخيصًا. أنت تبحث عن ترخيص دائم بقيمة 100 دولار، ولكنه يعمل بشكل جيد وسهل الاستخدام. مرة أخرى، سوف تحتاج إلى توزيعات Linux مع بنيات ARM، ولكن Parallels تجعل تنزيلها وتثبيتها أمرًا في غاية السهولة. أفضل ما في الكعكة هو وضع Coherence، الذي يسمح لك بتشغيل تطبيقات Linux خارج نافذة Parallels الرئيسية، كما لو كانت أصلية تقريبًا تطبيقات أبل سيليكون ماك.
يو تي إم هي أداة افتراضية أخرى تستحق النظر إليها، وهي تقدم شيئًا لا توفره الأدوات الأخرى حاليًا. تحت جلدها توجد QEMU، وهي أداة قديمة جدًا ولكنها لا تزال جيدة جدًا. UTM مجاني ومفتوح المصدر، لكن النسخة المدفوعة في Mac App Store توفر تحديثات تلقائية وتساعد في دعم التطوير. وإلا فهو نفسه أينما حصلت عليه.
تأتي ميزة UTM أيضًا في قدرتها على محاكاة x86_64 على ARM، وإن كان ذلك مع فرض عقوبات على الأداء. من خلال تشغيل توزيعات Linux المستندة إلى ARM، يستخدم UTM إطار عمل Apple Virtualization للسرعات المحلية القريبة.
لذا، يمكنك بالتأكيد تشغيل Linux على أحدث أجهزة MacBook Air، لكنه لا يزال يقتصر على المحاكاة الافتراضية. من المؤكد أن هذا سوف يتحسن في المستقبل، ولكن بالنسبة للمطورين الذين يحتاجون إلى أن يكونوا قادرين على التشغيل على Linux أو حتى أولئك الذين يرغبون في الحصول على كليهما، هناك على الأقل حل واضح ومباشر إلى حد ما. يعد جهاز MacBook Air (2022) أحد هذه الأجهزة أفضل أجهزة ماكينتوش للمطورين أثناء التنقل.
ماك بوك اير (M2)
يقدم جهاز MacBook Air لعام 2022 شريحة M2 وهيكل مُعاد تصميمه مع دعم MagSafe 3. إنه قوي ويمكنه التعامل مع أي نوع من العمل تقريبًا، ويأتي بحجم 13.6 بوصة أو 15.3 بوصة.