يمكن تشغيل Kali Linux داخل Windows 11 باستخدام WSL 2، مع إضافة واجهة رسومية كاملة بواسطة Win-KeX، من دون الحاجة إلى إعداد جهاز افتراضي تقليدي باستخدام VirtualBox أو VMware، ومن دون تقسيم القرص أو إعداد Dual Boot.
في هذا الدليل سنشرح الطريقة من البداية: التأكد من تفعيل Virtualization، تثبيت WSL، تثبيت Kali Linux، تشغيل الواجهة الرسومية، الوصول إلى الملفات بين Windows وKali، تثبيت الحزم والأدوات المطلوبة، ثم إيقاف النظام أو تشغيله مرة أخرى، وأخيرًا طريقة حذفه بالكامل عند الحاجة.
شاهد الشرح الكامل بالفيديو
إذا كنت تفضّل مشاهدة الخطوات عمليًا، يمكنك متابعة الفيديو التالي، ثم العودة إلى المقالة لنسخ الأوامر مباشرة بضغطة واحدة.
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
أولًا، اعرض التوزيعات المثبتة على الجهاز:
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، لأن ذلك يساعد بشكل كبير في تحديد سبب المشكلة.

اكتب تعليقك