📁 مقالات قد تعجبك

تشغيل Kali Linux داخل Windows 11 بواجهة رسومية بدون VirtualBox | WSL 2 وWin-KeX

 

kali-linux-windows-11-wsl2-win-kex.webp

يمكن تشغيل Kali Linux داخل Windows 11 باستخدام WSL 2، مع إضافة واجهة رسومية كاملة بواسطة Win-KeX، من دون الحاجة إلى إعداد جهاز افتراضي تقليدي باستخدام VirtualBox أو VMware، ومن دون تقسيم القرص أو إعداد Dual Boot.

في هذا الدليل سنشرح الطريقة من البداية: التأكد من تفعيل Virtualization، تثبيت WSL، تثبيت Kali Linux، تشغيل الواجهة الرسومية، الوصول إلى الملفات بين Windows وKali، تثبيت الحزم والأدوات المطلوبة، ثم إيقاف النظام أو تشغيله مرة أخرى، وأخيرًا طريقة حذفه بالكامل عند الحاجة.

ملاحظة مهمة: WSL 2 يعتمد داخليًا على تقنيات المحاكاة الافتراضية في Windows، لكنك لن تحتاج إلى إنشاء وإدارة جهاز افتراضي تقليدي بنفسك كما يحدث عند استخدام VirtualBox أو VMware.

شاهد الشرح الكامل بالفيديو

إذا كنت تفضّل مشاهدة الخطوات عمليًا، يمكنك متابعة الفيديو التالي، ثم العودة إلى المقالة لنسخ الأوامر مباشرة بضغطة واحدة.

1. التأكد من تفعيل Virtualization

قبل تثبيت Kali Linux، افتح Task Manager في Windows، ثم انتقل إلى:

Performance ← CPU

ابحث عن خيار Virtualization. إذا كانت حالته Enabled، فيمكنك متابعة الخطوات.

أما إذا ظهرت الحالة Disabled، فيجب تفعيل المحاكاة الافتراضية من BIOS أو UEFI في جهازك. قد يظهر الخيار بأسماء مختلفة، مثل:

  • Intel Virtualization Technology أو VT-x على بعض أجهزة Intel.
  • SVM Mode أو AMD-V على بعض أجهزة AMD.

يختلف مكان الخيار وطريقة الدخول إلى BIOS باختلاف الشركة المصنعة للوحة الأم أو الحاسوب.

2. تثبيت WSL في Windows 11

افتح Windows Terminal أو PowerShell بصلاحية المسؤول عن طريق اختيار Run as administrator.

نفّذ الأمر التالي لتثبيت WSL من دون تثبيت توزيعة Linux افتراضية:

wsl --install --no-distribution

استخدام الخيار --no-distribution يمنع تثبيت توزيعة افتراضية مثل Ubuntu، لأننا سنقوم بتثبيت Kali Linux بشكل منفصل.

إذا طلب Windows إعادة تشغيل الجهاز، فأعد تشغيله قبل متابعة الخطوات.

3. عرض توزيعات Linux المتاحة

بعد إعادة تشغيل Windows، افتح Windows Terminal مرة أخرى ونفّذ الأمر التالي:

wsl --list --online

يعرض هذا الأمر توزيعات Linux التي يمكن تثبيتها من خلال WSL. ابحث عن Kali Linux، والذي يظهر عادة باسم:

kali-linux

4. تثبيت Kali Linux على Windows 11

لتثبيت Kali Linux، استخدم الأمر التالي:

wsl --install -d kali-linux

انتظر حتى يكتمل التنزيل والتثبيت.

إذا ظهرت رسالة تشير إلى أن التغييرات لن تصبح فعالة إلا بعد إعادة تشغيل الجهاز، فأعد تشغيل Windows، ثم افتح Windows Terminal بصلاحية المسؤول ونفّذ أمر تثبيت Kali Linux مرة أخرى.

عند تشغيل Kali Linux لأول مرة، سيطلب منك إنشاء اسم مستخدم وكلمة مرور.

من الطبيعي ألا تظهر أحرف أو نجوم أثناء كتابة كلمة المرور داخل Terminal في Linux. اكتب كلمة المرور ثم اضغط Enter.

5. تثبيت واجهة Win-KeX الرسومية

بعد الدخول إلى Kali Linux، ستكون أمام واجهة Terminal في البداية.

لتثبيت Win-KeX، الذي يتيح تشغيل سطح مكتب Kali Linux رسوميًا داخل Windows، استخدم:

sudo apt update && sudo apt install kali-win-kex -y

انتظر حتى ينتهي التثبيت بالكامل.

6. تشغيل Kali Linux بواجهة رسومية

بعد تثبيت Win-KeX، استخدم الأمر التالي:

kex --win -s

يشغّل هذا الأمر Win-KeX في Window Mode مع دعم الصوت.

عند التشغيل للمرة الأولى، قد يُطلب منك إنشاء كلمة مرور خاصة بجلسة Win-KeX.

بعد ذلك ستظهر واجهة Kali Linux الرسومية داخل Windows 11.

7. كيفية الخروج من واجهة Kali Linux الرسومية

إذا أردت إيقاف جلسة Win-KeX الرسومية بالكامل، افتح Terminal داخل Kali ونفّذ:

kex --win --stop

يمكنك أيضًا الضغط على F8 داخل Win-KeX ثم اختيار Exit viewer.

هناك فرق مهم: اختيار Exit viewer يغلق نافذة العرض فقط، وقد تبقى جلسة Win-KeX تعمل في الخلفية.

إذا أغلقت نافذة العرض فقط وأردت الاتصال بالجلسة الموجودة مرة أخرى، استخدم:

kex --win --start-client

8. كيفية الخروج من Kali Linux Terminal

للخروج من جلسة Kali الحالية والعودة إلى Windows Terminal، استخدم:

exit

إغلاق Terminal لا يعني حذف Kali Linux، ويمكن تشغيل التوزيعة مرة أخرى في أي وقت.

9. كيفية تشغيل Kali Linux مرة أخرى

إذا كنت داخل Windows Terminal أو PowerShell وتريد العودة إلى Kali Linux، نفّذ:

wsl -d kali-linux

بعد الدخول إلى Kali، يمكنك إعادة تشغيل الواجهة الرسومية باستخدام:

kex --win -s

ويمكن أيضًا تشغيل Win-KeX مباشرة من Windows Terminal بالأمر التالي:

wsl -d kali-linux kex --win -s

10. إيقاف توزيعة Kali Linux نفسها

إذا كنت تريد إيقاف توزيعة Kali Linux التي تعمل داخل WSL من دون حذفها، افتح Windows Terminal ونفّذ:

wsl --terminate kali-linux

وعند الحاجة إليها لاحقًا يمكنك تشغيلها مجددًا باستخدام:

wsl -d kali-linux

11. الوصول إلى ملفات Windows من Kali Linux

يقوم WSL بتركيب أقراص Windows داخل المسار:

/mnt

على سبيل المثال، يمكن الوصول إلى القرص C من خلال:

/mnt/c

للانتقال إليه من Terminal:

cd /mnt/c

ثم يمكنك عرض الملفات والمجلدات باستخدام:

ls

وللوصول إلى مجلد المستخدمين في Windows:

cd /mnt/c/Users

12. الوصول إلى ملفات Kali Linux من Windows

افتح File Explorer في Windows، ثم اكتب في شريط العنوان:

\\wsl$

ستظهر توزيعات WSL الموجودة على الجهاز. افتح kali-linux للوصول إلى ملفات توزيعة Kali.

وإذا كنت موجودًا داخل مجلد معين في Kali Linux وتريد فتح الموقع نفسه مباشرة في File Explorer، استخدم:

explorer.exe .

انتبه إلى وجود النقطة في نهاية الأمر، فهي تشير إلى المجلد الحالي.

13. تثبيت مجموعة الأدوات الافتراضية في Kali Linux

قد يكون تثبيت Kali Linux عبر WSL أخف من بعض صور التثبيت الكاملة. إذا كنت تحتاج إلى مجموعة الأدوات الموجودة ضمن مجموعة Kali الافتراضية، حدّث قائمة الحزم أولًا:

sudo apt update

ثم استخدم:

sudo apt install -y kali-linux-default

تتضمن هذه الحزمة عددًا كبيرًا من البرامج، لذلك تحتاج إلى مساحة تخزين أكبر وقد يستغرق تنزيلها وتثبيتها بعض الوقت.

إذا كنت تحتاج إلى برنامج أو حزمة محددة فقط، فمن الأفضل تثبيتها بشكل منفصل بدل تثبيت مجموعة كبيرة لا تحتاج إليها.

sudo apt install اسم-الحزمة

14. تثبيت ملف بصيغة DEB

إذا كان لديك برنامج بصيغة .deb، فتأكد أولًا من أن الملف حصلت عليه من مصدر موثوق.

يمكن تثبيت الملف باستخدام APT:

sudo apt install ./filename.deb

أو باستخدام dpkg:

sudo dpkg -i filename.deb

إذا ظهرت مشكلة في الاعتماديات بعد استخدام dpkg، يمكنك محاولة إصلاح الحزم الناقصة بواسطة:

sudo apt --fix-broken install

15. حذف Kali Linux بالكامل من WSL

تحذير: الخطوات التالية مخصصة لمن يريد حذف توزيعة Kali Linux فعلًا. قم بعمل نسخة احتياطية من أي ملفات مهمة قبل المتابعة.

أولًا، اعرض التوزيعات المثبتة على الجهاز:

wsl --list --verbose

تأكد من اسم توزيعة Kali Linux، ثم استخدم الأمر التالي إذا كنت متأكدًا من رغبتك في حذفها:

wsl --unregister kali-linux

هذا الأمر لا يقوم بإيقاف Kali Linux فقط، بل يلغي تسجيل التوزيعة ويحذف بياناتها المخزنة داخل WSL.

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

إذا بقي تطبيق Kali Linux ظاهرًا ضمن التطبيقات المثبتة في Windows، يمكنك إزالته من:

Settings ← Apps ← Installed apps

إخلاء المسؤولية

هذه المقالة مقدمة لأغراض تعليمية وتقنية فقط، وتهدف إلى شرح كيفية تثبيت Kali Linux وتشغيله وإدارته داخل Windows باستخدام WSL وWin-KeX.

تتضمن Kali Linux أدوات مخصصة للأمن السيبراني واختبار الأنظمة. يجب استخدام هذه الأدوات فقط على الأجهزة والأنظمة التي تملكها أو التي حصلت على تصريح واضح ومسبق لاختبارها.

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

الخلاصة

بهذه الخطوات يمكنك تشغيل Kali Linux داخل Windows 11 باستخدام WSL 2 وWin-KeX بواجهة رسومية، من دون الحاجة إلى إعداد VirtualBox أو VMware أو استخدام Dual Boot.

كما يمكنك الوصول إلى الملفات بين Windows وKali، تثبيت الحزم التي تحتاج إليها، إيقاف التوزيعة وتشغيلها مرة أخرى في أي وقت، أو حذفها بالكامل عندما لا تعود بحاجة إليها.

إذا واجهت مشكلة أثناء تنفيذ الخطوات، فمن الأفضل الاحتفاظ بنص رسالة الخطأ كما ظهر في Terminal، لأن ذلك يساعد بشكل كبير في تحديد سبب المشكلة.

تعليقات