نرم

نحوه نصب لینوکس Bash Shell در ویندوز 10

ابزار ما را برای از بین بردن مشکلات امتحان کنید





نوشته شده درآخرین به روز رسانی: 16 فوریه 2021

Bash Shell به سادگی یک ابزار خط فرمان است که برای مدت طولانی بخشی از لینوکس بوده است و اکنون، مایکروسافت مستقیماً آن را به ویندوز 10 اضافه کرده است. در عوض، این یک زیرسیستم کامل ویندوز است که برای اجرای نرم‌افزار لینوکس در نظر گرفته شده است، بر اساس پروژه متوقف‌شده مایکروسافت Astoria برای اجرای برنامه‌های اندروید در ویندوز.



اکنون، همه ما می دانیم که سیستم عامل دو حالته چیست. اگر می خواهید از سیستم عامل ویندوز و لینوکس استفاده کنید اما رایانه شخصی شما به اندازه کافی قوی نیست که بتواند از عهده این کار برآید چه خواهید کرد. سیستم عامل های دو حالته ? یعنی باید دو تا پی سی یکی با سیستم عامل ویندوز و دیگری با سیستم عامل لینوکس نگه دارید؟ بدیهی است که نه.

نحوه نصب لینوکس Bash Shell در ویندوز 10



مایکروسافت امکان استفاده از حالت سیستم عامل دوگانه را بدون داشتن دو سیستم عامل در رایانه شخصی شما فراهم کرده است. مایکروسافت با همکاری Canonical که شرکت مادر اوبونتو است، اعلام کرد که اکنون می‌توانید لینوکس را روی ویندوز با استفاده از پوسته Bash اجرا کنید، یعنی می‌توانید تمام عملکردهای لینوکس را بدون داشتن سیستم عامل لینوکس در ویندوز خود انجام دهید. کامپیوتر

و با ارتقاء ویندوز 10، دریافت پوسته Bash در ویندوز بسیار آسان شده است. حال این سوال پیش می آید که چگونه پوسته لینوکس Bash را روی ویندوز 10 نصب کنیم؟ در این مقاله به پاسخ این موضوع خواهید رسید.



فهرست[ پنهان شدن ]

نحوه نصب پوسته لینوکس Bash در ویندوز 10

برای استفاده از پوسته لینوکس Bash در ویندوز 10، ابتدا باید آن را نصب کنید پوسته لینوکس Bash در ویندوز 10 شما و قبل از نصب پوسته Bash، پیش نیازهایی وجود دارد.



  • باید آپدیت سالگرد ویندوز 10 را روی دستگاه خود اجرا کنید.
  • شما باید از نسخه 64 بیتی ویندوز 10 استفاده کنید زیرا پوسته لینوکس Bash روی نسخه 32 بیتی کار نمی کند.

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

برای نصب پوسته لینوکس Bash در ویندوز 10، مراحل زیر را دنبال کنید:

1. باز کنید تنظیمات .

تنظیمات را در جستجوی ویندوز بنویسید

2. بر روی به روز رسانی و امنیت گزینه .

Windows Key + I را فشار دهید تا Settings باز شود و سپس روی نماد Update & Security کلیک کنید

3. بر روی گزینه های توسعه دهنده از منوی پنل سمت چپ.

4. در زیر ویژگی های توسعه دهنده، بر روی رادیو دکمه کنار حالت توسعه دهنده .

توجه داشته باشید : با شروع به‌روزرسانی Fall Creators، نیازی نیست حالت Developer را فعال کنید. مستقیماً به مرحله 9 بروید.

بسته Fix Developer Mode نصب نشد کد خطا 0x80004005

5. یک کادر گفتگوی هشدار ظاهر می شود که از شما می پرسد آیا مطمئن هستید که می خواهید حالت توسعه دهنده را روشن کنید. کلیک کنید روی آره دکمه.

بر روی دکمه Yes | کلیک کنید نحوه نصب لینوکس Bash Shell در ویندوز 10

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

شروع به نصب بسته Developer Mode می کند

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

8. کامپیوتر خود را مجددا راه اندازی کنید.

9. پس از راه اندازی مجدد رایانه، آن را باز کنید صفحه کنترل .

با جستجو در نوار جستجو، کنترل پنل را باز کنید

10. بر روی آن کلیک کنید برنامه ها .

روی برنامه ها کلیک کنید

11. زیر برنامه ها و ویژگی های ، کلیک کنید ویندوز را بچرخانید ویژگی های روشن یا خاموش .

در قسمت Programs and Features بر روی Turn Windows features on or of کلیک کنید

12. کادر گفتگوی زیر ظاهر می شود.

یک کادر محاوره ای از ویژگی های روشن یا خاموش کردن پنجره ظاهر می شود

13. کادر کناری را علامت بزنید زیرسیستم ویندوز برای لینوکس گزینه.

تیک کنار Windows Subsystem برای گزینه Linux | را علامت بزنید نحوه نصب لینوکس Bash Shell در ویندوز 10

14. بر روی خوب دکمه.

15. تغییرات شروع به اعمال خواهند کرد. پس از تکمیل درخواست و نصب اجزا، باید کامپیوتر خود را با کلیک بر روی آن ریستارت کنید راه اندازی مجدد اکنون گزینه.

با کلیک بر روی گزینه Restart Now باید کامپیوتر خود را مجددا راه اندازی کنید

16. پس از راه اندازی مجدد سیستم، باید توزیع اوبونتو را برای زیرسیستم ویندوز برای لینوکس نصب کنید.

17. Command Prompt (admin) را باز کنید و دستور زیر را تایپ کنید و Enter بزنید:

|_+_|

توجه داشته باشید : با شروع به‌روزرسانی Fall Creators، دیگر نمی‌توانید با استفاده از دستور bash اوبونتو را نصب یا استفاده کنید.

18. با این کار توزیع اوبونتو با موفقیت نصب می شود. اکنون فقط باید نام کاربری و رمز عبور یونیکس را تنظیم کنید (که می تواند با اعتبار ورود به سیستم ویندوز شما متفاوت باشد).

19. پس از اتمام، می توانید با باز کردن خط فرمان و استفاده از دستور زیر از دستور Bash در ویندوز استفاده کنید:

|_+_|

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

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

2. اکنون این گزینه را دارید که توزیع لینوکس زیر را نصب کنید:

اوبونتو
OpenSuse Leap
کالی لینوکس
دبیان
WSL آلپاین
Suse Linux Enterprise

3. هر یک از توزیع های فوق لینوکس را جستجو کنید و روی آن کلیک کنید نصب دکمه.

4. در این مثال اوبونتو را نصب می کنیم. جستجو برای اوبونتو سپس بر روی دریافت (یا نصب) دکمه.

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

5. پس از اتمام نصب، بر روی آن کلیک کنید راه اندازی دکمه.

6. شما نیاز دارید یک نام کاربری و رمز عبور ایجاد کنید برای این توزیع لینوکس (که می تواند با نام کاربری و رمز عبور ویندوز شما متفاوت باشد).

7. حالا a ایجاد کنید نام کاربری و رمز عبور جدید سپس رمز عبور را تکرار کرده و دوباره فشار دهید وارد برای تایید.

شما باید یک نام کاربری و رمز عبور برای این توزیع لینوکس ایجاد کنید | نحوه نصب لینوکس Bash Shell در ویندوز 10

8. همین، اکنون می‌توانید با راه‌اندازی از منوی استارت، از توزیع اوبونتو هر زمان که بخواهید استفاده کنید.

9. همچنین، می‌توانید توزیع لینوکس نصب شده را با استفاده از دستور wsl .

همانطور که می دانید، پوسته لینوکس Bash در ویندوز، پوسته Bash واقعی شما در لینوکس نیست، بنابراین ابزار خط فرمان محدودیت هایی دارد. این محدودیت ها عبارتند از:

  • زیرسیستم ویندوز برای لینوکس (WSL) برای اجرای برنامه های گرافیکی لینوکس طراحی نشده است.
  • این فقط به توسعه دهندگان یک ویژگی خط فرمان مبتنی بر متن برای اجرای Bash ارائه می دهد.
  • برنامه های لینوکس به فایل های سیستم و همه چیزهایی که روی هارد درایو موجود است دسترسی دارند، بنابراین نمی توانید اسکریپت ها را در برنامه های ویندوز اجرا کنید یا از آنها استفاده کنید.
  • همچنین از نرم افزار سرور پس زمینه پشتیبانی نمی کند.
  • هر برنامه خط فرمانی کار نمی کند..

مایکروسافت این ویژگی را با یک برچسب بتا روی آن منتشر می کند، به این معنی که هنوز در حال پیشرفت است و همه ویژگی های مورد نظر گنجانده نشده است و گاهی اوقات ممکن است به درستی کار نکند.

توصیه شده: رفع این مشکل که این سایت توسط ISP شما در ویندوز 10 مسدود شده است

اما، با زمان‌ها و به‌روزرسانی‌های آتی، مایکروسافت با تمرکز بر عملکردهای اصلی آن مانند محیط Bash برای اجرای ابزارهایی مانند awk، sed و grep، پشتیبانی از کاربر لینوکس، راه‌هایی را پیدا می‌کند تا پوسته لینوکس Bash را مانند پوسته لینوکس Bash واقعی کند. و خیلی بیشتر.

ایلان دکر

ایلان یک نویسنده فناوری در Cyber ​​S است. او حدود 6 سال است که در حال نوشتن راهنماهای چگونگی نوشتن است و موضوعات زیادی را پوشش داده است. او دوست دارد موضوعات مربوط به ویندوز، اندروید و جدیدترین ترفندها و نکات را پوشش دهد.