Asahi Linux کی پہلی آزمائشی ریلیز، M1 چپ کے ساتھ ایپل ڈیوائسز کی تقسیم

Asahi پروجیکٹ، جس کا مقصد Apple M1 ARM چپ (Apple Silicon) سے لیس میک کمپیوٹرز پر چلانے کے لیے لینکس کو پورٹ کرنا تھا، نے ریفرنس ڈسٹری بیوشن کا پہلا الفا ریلیز پیش کیا، جس سے کسی کو بھی پروجیکٹ کی ترقی کی موجودہ سطح سے واقفیت حاصل ہو سکتی ہے۔ تقسیم M1، M1 Pro اور M1 Max والے آلات پر انسٹالیشن کو سپورٹ کرتی ہے۔ یہ نوٹ کیا جاتا ہے کہ اسمبلیاں ابھی تک عام صارفین کے وسیع پیمانے پر استعمال کے لیے تیار نہیں ہیں، لیکن یہ پہلے سے ہی ڈویلپرز اور جدید صارفین کے لیے ابتدائی واقفیت کے لیے موزوں ہیں۔

آساہی لینکس آرک لینکس پیکیج کی بنیاد پر مبنی ہے، اس میں پروگراموں کا ایک روایتی سیٹ شامل ہے اور یہ KDE پلازما ڈیسک ٹاپ کے ساتھ آتا ہے۔ ڈسٹری بیوشن کو معیاری آرک لینکس ریپوزٹریز کا استعمال کرتے ہوئے بنایا گیا ہے، اور تمام مخصوص تبدیلیاں، جیسے کرنل، انسٹالر، بوٹ لوڈر، معاون اسکرپٹس اور ماحولیات کی ترتیبات، کو ایک علیحدہ ریپوزٹری میں رکھا گیا ہے۔ ایک ہی وقت میں، اس منصوبے کا مقصد ایک عام شکل میں Apple M1 سسٹمز پر لینکس کے آپریشن کو یقینی بنانا ہے اور کسی بھی ڈسٹری بیوشن کٹس میں اس طرح کے تعاون کے ظہور میں اپنا حصہ ڈالنے کے لیے تیار ہے۔

ڈسٹری بیوشن کو انسٹال کرنے کے لیے، ایک شیل اسکرپٹ تیار کیا گیا ہے جسے macOS ("curl https://alx.sh | sh") سے لانچ کیا جا سکتا ہے، جو کہ منتخب کردہ فلنگ پر منحصر ہے، 700MB سے 4GB تک ڈیٹا لوڈ کرتا ہے اور ایک تخلیق کرتا ہے۔ لینکس کے ساتھ ماحول جو موجودہ ایک میک او ایس سسٹم کے متوازی طور پر استعمال کیا جا سکتا ہے۔ انسٹالیشن کے لیے کم از کم 53 جی بی مفت ڈسک اسپیس کی ضرورت ہوتی ہے (15 جی بی لینکس ڈسٹری بیوشن کے لیے اور 38 جی بی ریزرو میک او ایس اپ ڈیٹس کی درست انسٹالیشن کے لیے)۔ Asahi Linux کو انسٹال کرنا موجودہ macOS ماحول میں خلل نہیں ڈالتا، سوائے macOS کے استعمال کردہ ڈسک پارٹیشن کے سائز کو کم کرنے کے۔

یہ بتایا گیا ہے کہ تقسیم وائی فائی، USB2 (تھنڈربولٹ پورٹس)، USB3 (Mac Mini Type A پورٹ)، اسکرین، NVMe ڈرائیوز، ایتھرنیٹ، SD کارڈ ریڈر، لیپ ٹاپ کے لِڈ کلوزر سینسر (لِڈ سوئچ) کے درست آپریشن کو یقینی بنائے گی۔ بلٹ ان اسکرین، کی بورڈ، ٹچ پیڈ، کی بورڈ بیک لائٹ کو کنٹرول کریں، سی پی یو فریکوئنسی کو سوئچ کریں، بیٹری چارج کے بارے میں معلومات حاصل کریں۔ ایک ہیڈ فون جیک M1 سسٹمز پر بھی دستیاب ہے، اور HDMI آؤٹ پٹ Mac Mini آلات پر دستیاب ہے۔ جن اجزاء کی سپورٹ آخری مراحل میں ہے اور مستقبل قریب میں دستیاب ہوں گے ان میں USB3، بلٹ ان اسپیکرز اور اسکرین کنٹرولر (بیک لائٹ، V-Sync، پاور مینجمنٹ) شامل ہیں۔

ابھی تک تعاون یافتہ اجزاء میں سے: GPUs کا استعمال کرتے ہوئے گرافکس پروسیسنگ میں تیزی، ویڈیو کوڈیکس کی ہارڈ ویئر ایکسلریشن، ڈسپلے پورٹ، کیمرہ، ٹچ پینل (ٹچ بار)، تھنڈربولٹ، میک بک میں HDMI، بلوٹوتھ، مشین لرننگ سسٹم کے لیے ایکسلریٹر، گہری CPU پاور سیونگ موڈز۔ . آرک لینکس ریپوزٹریز کے تمام معیاری پیکجز تقسیم میں دستیاب ہیں، لیکن کچھ ایپلی کیشنز کے ساتھ کچھ حل نہ ہونے والے مسائل ہیں، جو بنیادی طور پر 16KB میموری پیجز کے ساتھ بنائے جانے والے کرنل کی وجہ سے پیدا ہوتے ہیں۔ مثال کے طور پر، Chromium, Emacs, lvm2, f2fs اور پیکجز کے ساتھ مسائل ہیں جو jemalloc لائبریری (مثال کے طور پر، Rust) یا الیکٹران پلیٹ فارم (vscode، spotify، وغیرہ) استعمال کرتے ہیں۔ libunwind اور webkitgtk لائبریریوں کو استعمال کرنے والی ایپلیکیشنز کے ساتھ مسائل ہیں، لیکن ان کے لیے اصلاحات پہلے ہی تیار کی جا چکی ہیں۔

تقسیم کو قانونی مسائل کے خوف کے بغیر استعمال کیا جا سکتا ہے - ایپل عام طور پر ان داناوں کو اجازت دیتا ہے جن پر ڈیجیٹل طور پر دستخط نہیں کیے گئے ہیں، بغیر کسی جیل بریک کی ضرورت کے اپنے کمپیوٹر پر لوڈ کیے جا سکتے ہیں۔ یہ پروجیکٹ مکمل طور پر قانونی ہے کیونکہ پورٹ میک او ایس اور ڈارون کا کوڈ استعمال نہیں کرتا ہے، اور ہارڈ ویئر کے ساتھ تعامل کی خصوصیات کا تعین ریورس انجینئرنگ کی بنیاد پر کیا جاتا ہے، جو کہ مطابقت کو یقینی بنانے کے لیے بہت سے ممالک میں قانونی ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں