طريقة تثبيت كالي لينيكس على ويندوز 10

قد تتعجب من عنوان الموضوع الذي يقول "تثبيت كالي لينكس على  ويندوز 10"!
جميعنا نعلم أنه يمكننا تثبيت نظام كالي لينيكس على القرص الصلب أو باستعمال الأنظمة الوهمية ولكن ماذا لو قلت لك أنك تستطيع دمج أكبر نظام مخصص لاختبار الاختراق (كالي لينكس - Kali Linux)  مع نظام التشغيل  ويندوز 10؟
يوجد بنظام  ويندوز 10 WSL يسمح لك بتشغيل أي نظام لينيكس على ويندوز ومعنى

Subsystem for Linux (WSL) 

أي أنك تستطيع تشغيل أي نظام لينيكس كنظام فرعي مع يندوز، فقد جربنا الأمر على العديد من توزيعات لينيكس المختلفة وأبرزها أبونتو، ولكن ماذا لو قمنا بتثبيت نظام كالي لينكس جنبا إلى جنب مع ويندوز بدون استخدام أي برنامج أو محاكي للأنظمة الوهمية، عبر WSL فقط؟

قبل أن نبدأ في الشرح يجب أن تقوم بتثبيت WSL 



هل حقا يمكن تشغيل كالي لينكس جنبا إلى جنب مع ويندوز؟ 


قد يبدو الأمر غير منطقي قليلا ولكن مع إطلاق التحديث الجديد لـ WSL أصبح من السهل جدا أن تقوم تثبِّت أي توزيعة لينيكس مع ويندوز بدون أية مشاكل، مع إن ويندوز له العديد من القيود وهو ليس نظاما حرا مثل لينيكس، ولكن تثبيت كالي لينكس مع ويندوز له العديد من الفوائد، من بينها استغلال مساحة التخزين، فإن تثبيت كالي لينيكس على القرص الصلب أو على النظام الوهمي سوف يأخذ منك الكثير من المساحة والرام ولكن مع تثبيته جنبا إلى جنب مع ويندوز باستخدام WSL سوف توفر موارد الجهاز.

وكما ترى في الصورة بالأسفل، تشغيل الميتاسبلويت على ويندوز 10 بدون أية مشاكل.


إذا كنت تريد تثبيت كالي لينيكس جنبا إلى جنب مع ويندوز كل ما عليك هو اتباع هذه الخطوات البسيطة.

1. تحديث نسخة ويندوز الخاصة بك  ومن ثم تثبيت Subsystem، ولفعل ذلك افتح نافذة PowerShell ونفذ الأوامر التالية:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
lxrun /install

والآن الخطوة المهمة وهي تحميل قاعدة بيانات كالي لينيكس وتوزيعها على القرص: 

  1. git clone https://github.com/RoliSoft/WSL-Distribution-Switcher.git
  2. cd WSL-Distribution-Switcher
  3. python get-prebuilt.py kalilinux/kali-linux-docker
  4. python install.py rootfs_kalilinux_kali-linux-docker_latest.tar.gz
  5. lxrun /setdefaultuser root

والآن بعد أن نفذت الأوامر التي بالأعلى، قم بتجربة الأمر bash.
أعتقد اننا وصلنا إلى النهاية و يجب أن تقوم بتحديث الحزم كي لا تقع في أية مشاكل. كل ما عليك فعله هو نسخ ولصق الأوامر التالية:
  1. export LANG=C
  2. apt-get update
  3. apt-get dist-upgrade





ومبارك عليكم