نصب کالی لینوکس در ویندوز

کالی لینوکس در ویندوز

اموزش نصب کالی لینوکس در ویندوز بدون استفاده از مجازی ساز ها و اشغال کردن حجم زیاد سیستم و اجرای همزمان ان ها
در ادامه این اموزش جالب و کاربردی برای اموزش هک و تست نفوذ , نصب کالی لینوکس در ویندوز 10 با ما همراه باشید

نصب کالی لینوکس در ویندوز

بسیاری از افراد همزمان هم نیاز به لینوکس و هم نیاز به ویندوز دارند که تا این زمان یا از دو سیستم استفاده میکردند یا باید دو سیستم عامل را به صورت جداگانه نصب میکردند
که برای ورود به هر یک نیاز به ریاستارت شدن سیستم می شد یا راه دیگری که استفاده میکردند
استفاده از مجازی ساز ها بود که حجم زیادی را اشغال میکنند و باعث اختلال در بعضی سرویس ها میشوند و حتی بیش از اندازه از منابع سیستم استفاده میکنند
اما همه این ها معایب و مزایا خود را همچنان دارند ولی در این اموزش سرویس جدیدی را در ویندوز معرفی خواهیم کرد
که با استفاده از ان میتوان کالی لینوکس را در ویندوز استفاده کرد بدون مشکلات قبل و با مزایای جدید ;
 

نکته : این امکان فقط در ویندوز 10 قابل استفاده میباشد

 

اموزش نصب کالی لینوکس در ویندوز

ابتدا وارد بخش پاورشل ویندوز شوید داخل جستجو PowerShell را پیدا کنید یا در run ویندوز PowerShell را وارد کنید
(برای باز کردن Run از کلید ویندوز + R استفاده کنید)

 PowerShell

درون پاورشل باز شده دستور زیر را وارد کنید تا فیچر مورد نظر نصب شود

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

نصب کالی لینوکس در ویندوز
بعد از وارد کردن دستور بالا در سوال پرسیده شده Y را وارد کنید سپس سیستم را ریاستارت کنید
وارد store ویندوز شوید و kali Linux را جستو کنید بعد از کلیک روی ان Get را بزنید تا دانلود اغاز شود
نصب کالی لینوکس در ویندوز
( دقت کنید ویندوز خود به اکانت مایکروسافت متصل باشد در غیر این صورت اکانت جدید ایجاد کنید)
بعد از اتمام دانلود بر روی گزینه Launch کلیک کنید و کمی صبر کنید تا بسته ها تصب و استخراج شوند
نصب کالی لینوکس در ویندوز
بعد از اجرا شدن نام کاربری مورد نظر را وارد کنید سپس پسورد خود را دوبار تکرار کنید تا اکانت شما ایجاد شود
نصب کالی لینوکس در ویندوز
حال میتوانید از کالی لینوکس خود استفاده کنید برای اجرای مجدد در بخش جستجو ویندوز  kali linux را جستجو و اجرا کنید
 

نکته :

بعد از نصب دستورات زیر را برای اپدیت شدن مخازن کالی لینوکس خود وارد کنید

sudo apt-get update
sudo apt-get upgrade

مثال نمونه متاسپلویت اجرا شده در ویندوز
نصب کالی لینوکس در ویندوز
درصورت مشاهده ارور زیر ویندوز خود را بروز رسانی کنید
نصب کالی لینوکس در ویندوز
 
در صورت وجود هرگونه مشکل در بخش نظرات اعلام کنید
امید واریم اموزش نصب کالی لینوکس در ویندوز با این روش جدید مفید واقع شده باشد
موفق و پیروز باشید.
 

4/5 (2 نظر)

نیما حسینی هستم بنیان گذار تیم پن تست کور و مدرس دوره های امنیت شبکه و راه های مقابله با نفوذ ، در 7 سال گذشته متمرکز بر مباحث روز امنیت سایبری بوده ام و بعد از کسب دانش و تجربه های ارزشمند تصمیم بر به اشتراک گذاری نتیجه ان ها با دیگران گرفته ام.

مطالب مرتبط

۸۵ دیدگاه در “نصب کالی لینوکس در ویندوز”

  • mamad تیر 24, 1397 پاسخ

    سلام
    ویندوز ۱۰ من آپدیت است ولی بازم ارور بالا رو میده راه حلش چیه؟

    • nima50005 تیر 24, 1397 پاسخ

      درود
      درصورتی که اخرین بیلد ویندوز نصب باشد و اپدیت ها درست باشد این مشکل نخواهد بود مجدد برسی کنید

  • ali shahabi آذر 4, 1397 پاسخ

    سلام . من یه مشکلی تو بخش دانلود دارم. وقتی get رو میزنم مینویسه
    it looks like you don’t have any applicable device linked to your Microsoft account . To install , sing in on a device with your microsoft account

    • Nima Nani آذر 6, 1397 پاسخ

      درود
      شما می بایست وارد حساب کاربری مایکروسافت خود شوید و سپس Get را بزنید مشکل حل خواهد شد
      موفق باشید

  • Ali Shahabi آذر 8, 1397 پاسخ

    اکانت من به ویندوز استور متصل هست، حتی قبلا هم ازش خرید کردم و برنامه های زیادی نصب کردم.

    • Nima Nani آذر 10, 1397 پاسخ

      ممکن است به هر دلیلی از حساب کاربری خود خارج شده باشید یک بار ورود و خروج کنید به حساب کاربری خود و مجدد کالی لینوکس را دریافت کنید

  • sam بهمن 13, 1397 پاسخ

    درود
    من کد بالارو کپی پیست کردم و یک بارهم از رو به طور کامل وارد کردم اما اروری که میده مربوط به ارتقا یا آپدیت نیست . چکار باید انجام بدیم ممنون میشم از راهنماییتون

    • Nima Nani بهمن 16, 1397 پاسخ

      درود
      متن ارور را ارسال کنید

  • ali بهمن 15, 1397 پاسخ

    پاورشل اررور میده ! ویندوز اپدیت شده … مشکل چیه ?

    • Nima Nani بهمن 16, 1397 پاسخ

      در صورتی که از اپدیت ویندوز مطمئن هستید پاور شل را با دسترسی administrator اجرا کنید اگر همچنان مشکل باقی بود ارور خود را ارسال کنید

  • ssd91 بهمن 19, 1397 پاسخ

    سلام من شنیده بودم که بهترین حالت برای نصب کالی لینوکس نصب بر روی ماشین های مجازی هست و برای امنیت بهتر هست روی هاردیسک نصب نشود تا اگر مشکلی پیش امد مثل فرمت فایلهای سیستمی روی سیستم اصلی اجرا نشود ایا این روش هم مثل روش قبلی هست یا اینکه این روشی که شما فرمودید مثل سیستم عامل اصلی روی هارد نصب میشه؟

    • Nima Nani بهمن 20, 1397 پاسخ

      درود
      بر روی ماشین مجازی هم میتوانید و به صورت کامل با نسخه ئلخواه کار کنید اما این روش مانند نصب برنامه است و یک کالی لینوکس با حجم کم برای شما نصب میشود

  • امیرحسین فروردین 9, 1398 پاسخ

    سلام من لینوکسو نصب کردم یوزرنیم رو قبول کرده ولی پسورد ک میخواد میگه پسورد بدید هیچیجلوش نمیشه تایپ کرد کل کلیدای کیبوردم زدم هیچی قبول نمیکنه

    • Nima Nani فروردین 11, 1398 پاسخ

      درود شما پسورد را وارد کنید و اینتر بزنید برای امنیت پسورد نمایش داده نمیشود مشکلی وجود ندارد

  • mr.divel فروردین 23, 1398 پاسخ

    سلام من ویندوزم رو آپدیت کردم ولی داخل پاورشیل وقتی میرم ارور میده و وقتی kali linux رو دانلود میکنم صفهش میاد بالا ولی این ارور رو میده WslRegisterDistribution failed with error: 0x8007019e
    The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
    See https:// aka.ms/wslinstall for details.
    Press any key to continue…

    • Nima Nani فروردین 25, 1398 پاسخ

      درود
      پاور شل خود را با دسترسی administrator اجرا کنید و دستور زیر را بزنید
      Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
      سپس کامپیوتر را ریستارت نمایید

  • افی اردیبهشت 13, 1398 پاسخ

    سلام ببخشید برنامه کالی لینوکس برای کامپیوتر رو دارید؟

    • Nima Nani اردیبهشت 20, 1398 پاسخ

      درود
      لطفا اموزش را کامل مطالعه کنید کالی لینوکس یک سیستم عامل است و با این روش میتوانید در ویندوز هم از ان استفاده کنید

  • علی008 شهریور 19, 1398 پاسخ

    سلام وقت بخیر سیستمم اپدیته همچنان این ارور رو دارم حتی از طریق کنترل پنل رفتم که تیک لینوکس رو بزنم فایل اونجا نبود میشه راهنمایی کنید

    Enable-WindowsOptionalFeature : Set current directory to C:\Users\ali failed:Access to the path
    ‘C:\WINDOWS\Logs\DISM\’ is denied.
    At line:1 char:1
    + Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows- …

    • Nima Nani مهر 26, 1398 پاسخ

      درود
      با سطح دسترسی Administrator پاور شل را اجرا کنید مشکل حل خواهد شد

  • آرش مهر 12, 1398 پاسخ

    سلام من با استفاده از این برنامه هیچ کاری نمی تونم انجام بدم . چی کار کنم؟

    • Nima Nani مهر 25, 1398 پاسخ

      درود
      دوست عزیز شما اموزش را کامل مطالعه نمایید هنوز با مفهوم کالی لینوکس اشنا نشده اید که یک سیستم عامل برای تست نفوذ است

  • hid33333n08 آذر 26, 1398 پاسخ

    سلام آقا من نصب کرم فقط چطوری مثلا متااسپلوتو بیارم بالا میزنم میگه not found

    • نیما حسینی دی 1, 1398 پاسخ

      درود
      اگر فقط برای متاسپلویت از این روش استفاده کرده اید پیشنهاد می کنم خود متاسپلویت نسخه ویندوز را داخل ویندوز نصب کنید.
      در غیر این صورت باید از لینک زیر متاسپلویت را داخل کالی نصب نمایید.
      https://www.metasploit.com/download

  • جمال محمدزاده دی 25, 1398 پاسخ

    سلام. من فایلش رو از یه جای دیگه دانلود کردم با پسوند .iso
    مشکل اینجاست نمیدونم چجور از این فایل استفاده کنم

  • nima بهمن 8, 1398 پاسخ

    سلام متن کد کپی نمیشه که در power shell
    بزنم از شما خواهش مندم برایم بنویسید

    • نیما حسینی بهمن 11, 1398 پاسخ

      درود
      باید به صورت دستی تایپ کنید که مشکلی هم نداشته باشید.

  • nima بهمن 8, 1398 پاسخ

    برای من در power shell این ارور رو میده Enable-WindowsOptionalFeature : The requested operation requires elevation.
    At line:1 char:1
    + Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows- …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
    + FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand

    • نیما حسینی اسفند 9, 1398 پاسخ

      درود
      مجدد با دسترسی administrator امتحان کنید، مشکل حل خواهد شد.

  • کاربر 1 اسفند 18, 1398 پاسخ

    اگر خواستیم حذفش کنیم چه کنیم
    ممنون از سایت مفیدتون.

    • نیما حسینی فروردین 2, 1399 پاسخ

      درود
      مانند برنامه های دیگر می توانید از Uninstall a program برنامه را حذف کنید.
      موفق باشید.

  • سینا اسفند 28, 1398 پاسخ

    سلام، این برنامه روی ویندوز ۳۲ بیتی اجرا نمی شود و باید حتما ویندوز ۶۴ بیتی باشد. اکثر مشکل دوستان همین هست.

    • نیما حسینی اسفند 29, 1398 پاسخ

      درود بر شما
      خیر دلیل اصلی این موضوع اپدیت نبودن سیستم عامل است.

  • محمد حسین فروردین 15, 1399 پاسخ

    سلام برای من در store نوشته get update ولی من تا حالا نصب نکردم باید چکار کنم؟

    • نیما حسینی فروردین 16, 1399 پاسخ

      درود
      از بخش جستجو ویندوز برسی کنید اگر نصب کرده باشید می توانید مشاهده کنید در غیر این صورت بر روی get update بزنید تا دانلود و نصب شود.

  • شاهد فروردین 18, 1399 پاسخ

    سلام
    نسخه ویندوز من version 1709(os build 16299.1775) هستش ولی باز ارور میده چکار کنم؟

    • نیما حسینی فروردین 23, 1399 پاسخ

      درود
      پاورشل را با دسترسی administrator اجرا کرده اید ؟

  • Ashkanja اردیبهشت 11, 1399 پاسخ

    E: Could not open lock file /var/lib/dpkg/lock-frontend – open (13: Permission denied)
    E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), are you root?
    این یعنی چه؟

    • نیما حسینی اردیبهشت 24, 1399 پاسخ

      درود
      نیاز به دسترسی روت دارید.
      در حال حاضر احتمالا دسترسی شما محدود است، با دستور su می توانید روت شوید.

  • no name اردیبهشت 31, 1399 پاسخ

    سلام من ویندوزمو اپدیت کردم و powershell رو با دستور adminstrator اجرا می کنم اماب ازم این ارور رو میده
    Enable-WindowsOptionalFeature : Feature name Microsoft-Windows-Subsystem-Linux is unknown.
    At line:1 char:1
    + Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows- …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (:) [Enable-WindowsOptionalFeature], COMException
    + FullyQualifiedErrorId : Microsoft.Dism.Commands.EnableWindowsOptionalFeatureCommand

    • نیما حسینی اردیبهشت 31, 1399 پاسخ

      درود
      از بخش Windows Features ویندوز قسمت Windows Subsystem for Linux را فعال کنید و سیستم را ریستارت کرده و مجددا تست نمایید.

  • no name خرداد 1, 1399 پاسخ

    سلام من رفتم به قسمت windows features اما اصلن آپشن windows subsystem for linux رو پیدا نکردم

    • نیما حسینی خرداد 17, 1399 پاسخ

      درود
      با دقت ببنید این بخش حتما باید وجود داشته باشد و در قسمت های اخر قرار دارد.

  • amir خرداد 8, 1399 پاسخ

    با سلام وقتی میخوام وارد storeشوم با این ارور مواجه میشوم باید چیکار کنم؟لطفا جواب بدید.ممنون.
    متن ارور:۰x80131500

    • نیما حسینی خرداد 16, 1399 پاسخ

      درود
      موارد زیر تا حل مشکل تست کنید :
      تنظیمات مربوط به تاریخ ، زمان و منطقه خود را برسی و مجدد به صورت صحیح اصلاح کنید.
      یک یوزر جدید بسازید.
      ای پی خود را به خارج از کشور تغیر دهید.
      کش Microsoft Store را پاک کنید.
      باز هم اگر حل نشد بفرمایید راهکار های دیگری ارائه شود.

  • mohammad mahdi jahani تیر 30, 1399 پاسخ

    ببخشید حجمش چقدره ؟؟؟؟ و چطور میتونم اعلان سایتتون رو فعال کنم تا از مطالب جدید با خبر شم

    • نیما حسینی مرداد 10, 1399 پاسخ

      درود
      حدودا ۱۸۵ مگابایت است ، یک علامت زنگوله در قسمت پایین سایت سمت راست مشاهده می‌کنید که با کلیک بر روی عنوان و تایید می تواند اعلانات سایت را مشاهده کنید و می توانید به صورت روزانه آموزش‌های پن تست کور را دنبال کنید.

  • مهدی تیر 31, 1399 پاسخ

    سلام از ویندوز ۱۹۰۹ استفاده میکنم ولی بازهم با این ارور قرمز مواجه میشم (هیچ اپدیت جدیدی نیست)

    • نیما حسینی مرداد 11, 1399 پاسخ

      درود
      اروری که دریافت می کنید را ارسال کنید.

  • mmj مرداد 2, 1399 پاسخ

    وقتی دستور رو وارد میکنم با این رو به رو میشم

    Path :
    Online : True
    RestartNeeded : False

    • نیما حسینی مرداد 11, 1399 پاسخ

      درود
      ویندوزتونو به اخرین نسخه اپدیت کنید.

  • mmj مرداد 4, 1399 پاسخ

    سلام من کامل نصب کردم هیچ ابزاری نصب نبود با چه دستوری کل ابزار هارو نصب کنم

    • نیما حسینی مرداد 11, 1399 پاسخ

      درود
      بله این نسخه محدود تر هست و حجم بسیار کمتری هم دارد ، برای نصب ابزار های کالی اموزش زیر را ببنید :
      https://pentestcore.com/tools-penbox/

  • aliaskari مهر 4, 1399 پاسخ

    سلام من مراحل رو انجام دادم و نصب شد اما لینوکس رو که باز میکنم یه صفحه سیاه میاد که هیچ متنی داخلش نیست و هیچ صفه ای هم نمیاد!!!

    • نیما حسینی مهر 11, 1399 پاسخ

      درود
      بله این روش فقط کالی لینوکس به صورت کامندلاین است و نسخه گرافیکی ندارد اگر نمی دانید چطور استفاده کنید پیشنهاد می کنم دوره اموزش کالی لینوکس را از منو سایت مشاهده کنید.

  • ساحل مهر 21, 1399 پاسخ

    سلام من این کارارو کردم ولی اپ استور ویندوز من فعال نیست قبلنم امتحان کردم ولی اصلا فعال نمیشه چجوری باید دانلودش کنم یا اپ استورو فعال کنم؟

    • نیما حسینی آبان 4, 1399 پاسخ

      درود
      ویندوز خود را به اخرین نسخه اپدیت کنید.

  • morfa آبان 27, 1399 پاسخ

    سلام خسته نباشید ببخشید من نصب کردم ولی با این ارور مواجه شدم:
    Installing, this may take a few minutes…
    WslRegisterDistribution failed with error: 0x8007019e
    The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
    See https://aka.ms/wslinstall for details.
    Press any key to continue…

  • آرمین دی 24, 1399 پاسخ

    سلام
    ببخشید با نصب این لینوکس و انجام دادن اون کار هایی که باید توی پاورشل انجام بدیم، سیستممون بهم نمیریزه که بخواد خراب بشه؟؟؟

    • پن‌تست‌کور دی 25, 1399 پاسخ

      درود
      خیر.

  • hemn بهمن 13, 1399 پاسخ

    ببخشین این درسته که بسیاری از ابزار های هکینگ در کالی ویندوز کار نمی کنند ؟

    • پن‌تست‌کور بهمن 7, 1399 پاسخ

      درود
      بله

  • سامان فروردین 16, 1400 پاسخ

    سلام من حساب دارم ولی ارور Installing, this may take a few minutes…
    WslRegisterDistribution failed with error: 0x8007019e
    The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
    See https://aka.ms/wslinstall for details.
    Press any key to continue…
    این ارور میده چیکار کنم ولی با اینکه حساب دارم لطفا بگید

  • علی فروردین 29, 1400 پاسخ

    سلام
    من لینوکس کالی و دبیان رو نصب کردم
    اما موقع وارد کردن یوزر نیم این ارور رو میده
    The specified network name is no longer available
    هزار تا یوزر نیم دیگه هم تست کردم بازم نشد

  • charon اردیبهشت 17, 1400 پاسخ

    سلام این ارور رو میده ۰×۸۰۳۷۰۱۰۲

    • پن‌تست‌کور خرداد 12, 1400 پاسخ

      درود
      Hyper-V را فعال کنید.

  • nimaNI80 شهریور 5, 1400 پاسخ

    سلام ویندوز من ltsc هستش و استور رو نداره چیکار کنم؟

    • پن‌تست‌کور آبان 10, 1400 پاسخ

      درود
      از بخش تنظیمات ویندوز امکان نصب وجود دارد.

  • محمد رضا مهر 18, 1400 پاسخ

    میشه باهاش osi.ig رو فعال کنیم؟

    • پن‌تست‌کور آبان 10, 1400 پاسخ

      درود بله

  • sjsjjfjfjeji دی 4, 1400 پاسخ

    سلام جناب من نصب رو با موفقیت انجام دادم ولی کد های لینوکس رو با ارور مواجع میکنه متاسپلویت
    هم اجرا نمیشه

  • احمد دی 21, 1400 پاسخ

    سلام من کالی رو نصب کردم ووقتی که ویندوز رو رستارت میکنم مستقیم ویندوز رو اجرا میکنه و صحفه ورود به کالی رو نمیاره چیکار کنم؟

    • پن‌تست‌کور بهمن 9, 1400 پاسخ

      درود
      برای این کار باید کالی را به صورت جداگانه نصب کنید روش این اموزش کاملا متفاوت است.

  • محمد مهدی بهمن 3, 1400 پاسخ

    سلام خسته نباشید یک سوال میگم من کالی رو روی vmvear دارم و اون رو روی حالت بریچ میزارم ای پی رو نمیگره یک ای پی داغون میاره باید چکار کنم
    بعدش اگر به عنوان سیستم عامل اصلی نصب کنم درست میشه یعنی ای پی رو درست میشه

    • پن‌تست‌کور بهمن 9, 1400 پاسخ

      درود و تشکر
      تنظیمات ای پی را به صورت دستی انجام دهید و ای پی دلخواه انتخاب کنید.

  • محمد حسین اردیبهشت 2, 1401 پاسخ

    سلام اگه نصب کنم سی ام دی میپره؟
    و میشه پاکش کرد؟؟

    • پن‌تست‌کور اردیبهشت 8, 1401 پاسخ

      درود
      خیر
      بله.

  • سینا یوسفی اردیبهشت 23, 1401 پاسخ

    دوستان توجه کنید برای اینکار باید پاور شل را در حالت admin باز کنید برای این کار win+r رو بزنید powershell رو تایپ کنید سپس کلید های ctrl+shift+enter را فشار دهید

  • shayrad خرداد 30, 1401 پاسخ

    ممنون ولی من میخواهم ابزار دانود بکنم همچون https://pentestcore.com/pentester/ من کد اول رو میزنم دانلود میشه بعد از اون ابزاره هرکای میکنم اجرا نمیشه میشه بگید باید چیکار بکنم

  • امیر محمد دی 11, 1402 پاسخ

    سلام به شما راستش من مقاله تون رو خوندم و خواستم نظرم رو بگم
    من زمانی که ویندوز داشتم زدم و خوب کار راهندازه و میشه وای دسترسی کامل نداری چون محدود است چون لینوکس متن باز هس و ویندوز نه یکم محدود هستید
    و ممنون از شما کاربردی هس

    • نیما حسینی بهمن 4, 1402 پاسخ

      درود بر شما
      بله دقیقا نمیتواند مثل نسخه کامل باشد اما کاربردی است.
      موفق باشید.

  • علی دی 13, 1402 پاسخ

    Installing, this may take a few minutes…
    WslRegisterDistribution failed with error: 0x80004005
    Error: 0x80004005 Unspecified error

    Press any key to continue…
    سلام خطای بالا بعد از نصب در cmd برای چیست؟

    • نیما حسینی بهمن 4, 1402 پاسخ

      درود از wsl –update استفاده کنید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

قوانین پن تست کور
دوره کالی لینوکس
نماد های اعتماد
نماد های اعتماد