كيفية تثبيت Arch Linux في نظام Windows الفرعي لـ Linux

على الرغم من أن التوزيعات الشائعة مثل Ubuntu و Debian و Fedora كانت متاحة على نظام Windows الفرعي لـ Linux (WSL) لفترة من الوقت ، يمكنك الآن تثبيت واستخدام Arch Linux رسميًا أيضًا. تشتهر Arch Linux بتصميمه الأساسي ونموذج الإفراج عن ذلك ومفهومه المتمحور حول المستخدم. يمنحك تشغيله داخل WSL على Windows أفضل ما في العالمين: توزيعة Linux الدنيا التي تنزف إلى جانب أدوات Windows الخاصة بك. يوفر هذا الدليل نظرة عامة موجزة على WSL ويشرح كيفية تثبيت Arch Linux عليه.
ما هو نظام Windows الفرعي لـ Linux (WSL)
نظام Windows الفرعي لـ Linux (WSL) هو ميزة في نظام التشغيل Windows 10 و 11 تمكنك من تثبيت توزيعات Linux وتشغيلها أصلاً دون الحاجة إلى إعداد مزدوج أو جهاز ظاهري. فكر في الأمر كمترجم بين Windows و Linux ، مما يتيح لك استخدام أدوات Linux ، وتشغيل البرامج النصية ، وحتى تشغيل تطبيقات واجهة المستخدم الرسومية – كل ذلك دون ترك سطح مكتب Windows.
هناك نسختان قياسيان من نظام Windows الفرعي لـ Linux: WSL 1 و WSL 2. WSL 1 كان الإصدار الأولي. قام بترجمة نظام نظام Linux إلى مكالمات Windows NT kernel. على الرغم من أنه مبتكر ، إلا أنه كان له قيود في الأداء ، خاصة مع عمليات نظام الملفات وتفتقر إلى توافق مكالمات النظام الكامل ، بما في ذلك أي دعم لميزات kernel Linux معينة.
يمثل WSL 2 تحولًا معماريًا رئيسيًا. يستخدم kernel Linux حقيقيًا يعمل داخل جهاز افتراضي خفيف الوزن استنادًا إلى Hyper-V. يعمل هذا التصميم على تحسين أداء نظام الملفات بشكل كبير ويوفر توافقًا كاملاً للمكالمات. من الممكن تشغيل تطبيقات وأدوات Linux التي لم تكن متوافقة سابقًا مع WSL 1. لتوزيع مثل Arch Linux ، والذي يعتمد غالبًا على ميزات kernel الأحدث ويتوقع سلوك Linux القياسي ، WSL 2 هو النظام الأساسي الموصى به.
إعداد Arch Linux على WSL2
أصبح تشغيل Linux على WSL 2 أمرًا واضحًا ومباشرًا بفضل توفر صورة رسمية. ومع ذلك ، تأكد من تثبيت WSL أولاً. إذا لم تكن متأكدًا مما إذا كانت WSL مثبتة ، فإن أسهل طريقة لتأكيد وتثبيتها هي عبر PowerShell.
Open PowerShell وقم بتشغيل هذا:
wsl --install --no-distribution
يقوم هذا الأمر بتثبيت ميزات ومكونات WSL اللازمة لتطبيقات واجهة المستخدم الرسومية. أيضًا ، قد تحتاج إلى إعادة تشغيل نظام بمجرد اكتمال التثبيت.
بعد إعادة التشغيل ، افتح PowerShell مرة أخرى وقم بتثبيت Arch Linux باستخدام هذا:
wsl --install archlinux

يقوم هذا الأمر بتنزيل صورة Arch Linux WSL الرسمية ويقوم بإعدادها كمثيل توزيع جديد في بيئة WSL الخاصة بك.
بمجرد اكتمال التثبيت ، يمكنك تشغيل Loch Linux مع هذا:
wsl -d archlinux

عند تشغيل مثيل Arch Linux WSL لأول مرة ، تحتاج إلى تحديث قوائم الحزمة الخاصة بك وترقية جميع الحزم المثبتة مع هذا إلى أحدث إصداراتها باستخدام هذا:
sudo pacman -Syu
تأكيد أي مطالبات للمضي قدما في التزامن والترقية. يمكنك الآن المتابعة لتثبيت برنامج إضافي وتخصيص بيئتك باستخدام Pacman.
الحد من قوس Linux WSL
أثناء تشغيل Arch Linux على WSL 2 ، يوفر بيئة قوية للعديد من المهام ، من المهم الإشارة إلى أن هذا الإعداد لا يشبه تثبيت Linux الأصلي. تنشأ قيود عديدة بسبب طبيعة التشغيل داخل النظام الإيكولوجي لنظام التشغيل Windows.
أحد القيود البارزة هو دعم أجهزة الكمبيوتر التي تعمل بنظام Windows المستندة إلى ARM. اعتبارًا من الآن ، تتوفر صورة Arch Linux WSL الرسمية بشكل أساسي لهندسة AMD64. هذا يعني أن المستخدمين الذين لديهم أجهزة Windows التي تعمل بالذراع (مثل بعض طرز Surface Pro أو Dell XPS مع معالجات Snapdragon) قد لا يتمكنون من تثبيت صورة القوس الرسمية واستخدامها. ومع ذلك ، تتوفر توزيعات Linux الأخرى للذراع على WSL. إن عدم وجود ذراع رسمية يعكس تركيز نظام تشغيل Linux المستقل على AMD64.
تشمل القيود العامة الإضافية لـ WSL مقارنة بالتثبيت الأصلي عدم الوصول المباشر للأجهزة ، ودعم وحدة Kernel المحدودة ، والفروق الدقيقة في تكامل النظام ، ومشكلات أداء نظام العرض المتقاطع. ومع ذلك ، بالنسبة لسير عمل التطوير النموذجي ، واستخدام سطر الأوامر ، واستكشاف Linux العام ، يوفر Arch Linux على WSL 2 وظائف مهمة.
الأفكار النهائية
تعد إضافة صورة Linux الرسمية إلى تشكيلة WSL بمثابة تطور مرحب به لأي مستخدمين من Linux يقدرون فلسفة Arch وإدارة الحزم. أيضًا ، ليس بديلاً كاملًا للتثبيت الأصلي بسبب إمكانية الوصول إلى الأجهزة المحدودة ولا يوجد دعم للنظام.
ومع ذلك ، إذا كان Arch Linux يشعر بالتقدم للغاية ، فيمكنك أيضًا التفكير في تجربة Ubuntu أو Debian على WSL لأنها أكثر ملاءمة للمبتدئين.