بدأت بالفعل الاختبارات الأولية لـ Asahi Linux ، توزيعة Apple M1

أصبح معروفًا مؤخرًا بداية الاختبارات الأولى لـ توزيع Linux "أساهي" الأول هو بناء OpenBSD لـ Apple M1 ، والذي يتطلب تثبيت بيئة UEFI أعدها مشروع Asahi Linux و U-Boot.

يتطلب منك هذا الإصدار التجريبي الأول تثبيت Asahi أولاً في وضع التثبيت الأدنى ثم توصيل محرك أقراص USB بصورة OpenBSD وتنشيطه في الوقت المناسب لإعادة التشغيل في U-Boot لتشغيل مثبت OpenBSD.

اختيار الاستفادة من OpenBSD لهذا الإصدار التجريبي الأول يرجع ذلك إلى قدرات دعم الأجهزة من بيئة OpenBSD هم تقريبا نفس Asahi Linux.

بالنسبة لأولئك غير المدركين لمشروع Asahi ، يجب أن تعلم أنه يهدف إلى تشغيل Linux على أجهزة كمبيوتر Mac المزودة بشريحة Apple M1 (Apple Silicon) ARM.

أول إصدار ألفا للتوزيع المرجعي يسمح لأي شخص برؤية الوضع الحالي لتطور المشروع. تدعم مجموعة التوزيع التثبيت على الأجهزة التي تعمل بنظام التشغيل M1 و M1 Pro و M1 Max ويلاحظ أن التصميمات ليست جاهزة بعد للاستخدام على نطاق واسع من قبل المستخدمين العاديين ، ولكنها مناسبة بالفعل للتعريف الأولي من قبل المطورين والمستخدمين المتقدمين.

يعتمد Asahi Linux على أساس حزمة Arch Linux ، يشتمل على حزمة برامج تقليدية ويأتي مع سطح مكتب KDE Plasma. تم إنشاء التوزيع باستخدام مستودعات Arch Linux العادية ، ويتم نقل جميع التغييرات المحددة مثل kernel ، المثبت ، bootloader ، البرامج النصية المساعدة ، وإعدادات البيئة إلى مستودع منفصل.

في الوقت نفسه ، يهدف المشروع إلى التأكد من أن Linux يعمل الأنظمة Apple M1 بشكل عام وكن مستعدًا للمساهمة في صعود مثل هذا الدعم في أي توزيع.

في هذا الإصدار التجريبي الأول يذكر أنه يعمل حاليا بشكل صحيح في التوزيع واي فاي ، USB2 (منافذ Thunderbolt) ، USB3 (منافذ Mac Mini من النوع A) ، العرض ، محركات الأقراص NVMe ، إيثرنت ، قارئ بطاقة SD، مفتاح غطاء الكمبيوتر المحمول (مفتاح الغطاء) ، شاشة متكاملة ولوحة مفاتيح ولوحة لمس والتحكم في الإضاءة الخلفية لوحة المفاتيح ، تغيير تردد وحدة المعالجة المركزية ، معلومات شحن البطارية.

تحتوي أنظمة M1 أيضًا على مقبس سماعة رأس ، بينما يتوفر مخرج HDMI على أجهزة Mac Mini. المكونات التي يتم تنفيذ دعمها في المراحل النهائية وستتوفر قريبًا تشمل USB3 ومكبرات صوت مدمجة ووحدة تحكم في الشاشة (الإضاءة الخلفية ، V-Sync ، إدارة الطاقة).

تشمل المكونات التي لم يتم دعمها حتى الآن ما يلي: تسريع رسومات GPU ، برامج ترميز الفيديو المسرَّعة للأجهزة ، DisplayPort ، الكاميرا ، Touch Bar ، Thunderbolt ، HDMI على MacBook ، Bluetooth ، مسرع التعلم الآلي ، أوضاع توفير طاقة وحدة المعالجة المركزية العميقة.

يحتوي التوزيع على جميع حزم الأسهم من مستودعات Arch Linux ، لكن هناك بعض المشكلات التي لم يتم حلها في بعض التطبيقات ، ويرجع ذلك أساسًا إلى أن النواة التي يتم بناؤها بحجم صفحة ذاكرة يبلغ 16 كيلوبايت. على سبيل المثال ، هناك مشاكل مع Chromium و Emacs و lvm2 و f2fs والحزم التي تستخدم مكتبة jemalloc (مثل Rust) أو إطار عمل الإلكترون (vscode ، Spotify ، إلخ).

إلى جانب ذلك فقد ورد ذكر ذلك هناك مشاكل في التطبيقات التي يستخدمونها المكتبات libunwind و webkitgtk، ولكن تم بالفعل إنشاء الحلول لهم.

لتثبيت التوزيع ، تم إعداد برنامج نصي shell يتم تشغيله من macOS والذي يمكنك تنفيذه من الجهاز الطرفي:

curl https://alx.sh | sh

اعتمادًا على المساحة المتروكة المختارة ، يتم تنزيل ما بين 700 ميجابايت إلى 4 جيجابايت من البيانات وتشكل بيئة Linux يمكن استخدامها بالتوازي مع نظام macOS الحالي.

تركيب تتطلب مساحة خالية تبلغ 53 جيجابايت على الأقل على القرص (15 جيجا بايت لتوزيع Linux و 38 جيجا بايت للتثبيت الناجح لتحديثات macOS). لا يؤدي تثبيت Asahi Linux إلى كسر بيئة macOS الحالية ، باستثناء تقليل حجم قسم القرص الذي يستخدمه macOS.

أخيرًا ، يجب ذكر ذلك يمكن استخدام التوزيع دون خوف من المشاكل القانونية: تسمح Apple عادةً بتنزيل النواة غير الموقعة على أجهزة الكمبيوتر الخاصة بهم دون كسر الحماية.

المشروع قانوني بالكامل ، نظرًا لأن المنفذ لا يستخدم رمزًا من macOS و Darwin ، ويتم تحديد خصائص التفاعل مع الأجهزة على أساس الهندسة العكسية ، وهو ما يسمح به القانون في العديد من البلدان لضمان التوافق.


محتوى المقال يلتزم بمبادئنا أخلاقيات التحرير. للإبلاغ عن خطأ انقر فوق هنا.

كن أول من يعلق

اترك تعليقك

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

*

*

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