روش نصب زیرسیستم ویندوزی لینوکس (WSL) در ویندوز ۱۰

بازدید: 54
دیدگاه: 0
نویسنده: وحيدي زمان زاده
تاریخ انتشار: 28 شهریور 1400

در ویندوز ۱۰، زیرسیستم ویندوزی برای لینوکس (WSL) به قابلیتی گفته می‌شود که محیطی سبک را برای نصب و اجرای نسخه‌های تحت پشتیبانی لینوکس (مثل اوبونتو، OpenSuse، Debian و موارد دیگر) فراهم می‌کند؛ و به این منظور نیازی به تنظیمات پیچیده‌ی ماشین مجاز یا کامپیوتر مجزا نیست.

گرچه در WSL واسط گرافیکی نخواهید داشت اما توسعه‌دهندگان و ادمین‌های شبکه می‌توانند از ابزارها و سرویس‌های خط فرمان لینوکس مثل vim، tmux، audemacs، sshd، Apache و MySQL استفاده کنند و اسکریپت‌های Bash shell نوشته‌شده در پایتون، روبی، سی‌شارپ، اف‌شارپ و بسیاری از برنامه‌های وابسته به خط فرمان را اجرا کنند.

در این راهنما، مراحل نصب زیرسیستم ویندوزی برای لینوکس را با استفاده از اپلیکیشن Settings و همچنین PowerShell آموزش می‌دهیم. همچنین دستورالعمل‌هایی را برای دانلود و نصب توزیع‌های لینوکس و مراحلی را برای حذف صحیح مؤلفه‌های غیرضروری محیط متن‌باز ارائه خواهیم کرد.

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

اگر می‌خواهید توزیع‌های لینوکس را روی ویندوز ۱۰ اجرا کنید قبل از دانلود و نصب نسخه‌ی موردنظر لینوکس،  باید قابلیت WSL (زیرسیستم ویندوزی برای لینوکس) را فعال کنید.

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

برای نصب WSL با استفاده از Setting ویندوز ۱۰، مراحل ذیل را دنبال کنید:

۱. Settings را باز کنید.

۲. روی Apps کلیک کنید.

۳. زیر بخش Related settings روی گزینه‌ی Programs and Features کلیک کنید.

۴. روی گزینه‌ی Turn Windows features on or off در پنل سمت چپ کلیک کنید.

۵. گزینه‌ی Windows Subsystem for Linux را بررسی کنید.

۶. روی دکمه‌ی OK کلیک کنید.

۷. روی دکمه‌ی Restart now کلیک کنید.

پس از تکمیل مراحل فوق، محیط برای دانلود و نصب توزیع‌های لینوکس برای ویندوز ۱۰ تنظیم می‌شود.

نصب توزیع‌های لینوکس با استفاده از Microsoft Store

برای نصب توزیع لینوکس روی ویندوز ۱۰ مراحل ذیل را دنبال کنید:

۱.  Microsoft Store را باز کنید.

۲. توزیع لینوکس موردنظر را سرچ کنید. برخی از توزیع‌های موجود عبارت‌اند از:

  • Ubuntu
  • OpenSuse Leap 15
  • Kali Linux
  • Debian
  • Alpine WSL
  • Suse Linux Enterprise 12

۳. توزیع لینوکس موردنظر را انتخاب کنید.

۴. روی دکمه‌ی Get یا Install کلیک کنید.

۵. روی دکمه‌ی Launch کلیک کنید.

۶. نام کاربری را برای توزیع لینوکس ایجاد کرده و کلید Enter را فشار دهید.

۷. رمز عبور موردنظر را برای توزیع وارد کنید و روی Enter کلیک کنید.

۸. رمز عبور را تکرار کنید و برای تأیید کلید Enter را فشار دهید.

پس از تکمیل مراحل فوق می‌توانید از توزیع‌ها بدون واسط گرافیکی استفاده کنید.

حذف توزیع‌های لینوکس با استفاده از Settings

اگر دیگر نیازی به اجرای لینوکس روی دستگاه خود ندارید توصیه می‌شود توزیع‌ها را حذف و سپس WSL را غیرفعال کنید. برای حذف توزیع لینوکس مراحل ذیل را دنبال کنید:

۱. Settings را باز کنید.

۲. روی Apps کلیک کنید.

۳.  روی Apps & Features کلیک کنید.

۴.  زیر بخش Apps & Features توزیع موردنظر (برای مثال اوبونتو) را انتخاب کنید.

۵. روی دکمه‌ی Uninstall کلیک کنید.

۶. برای تأیید روی دکمه‌ی Uninstall کلیک کنید.

پس از تکمیل مراحل فوق، توزیع لینوکس حذف می‌شود و می‌توانید مراحل را برای غیرفعال‌سازی WSL دنبال کنید.

غیرفعال‌سازی زیرسیستم ویندوزی  لینوکس با استفاده از Settings

برای غیرفعال کردن WSL روی ویندوز مراحل ذیل را دنبال کنید.

۱. Settings را باز کنید.

۲. روی Apps کلیک کنید.

۳. زیر بخش Related settings، روی گزینه‌ی Programs and Features کلیک کنید.

۴. روی گزینه‌ی Turn Windows features on or off از پنل سمت چپ کلیک کنید.

۵. گزینه‌ی Windows Subsystem for Linux را حذف کنید.

۶. روی دکمه‌ی OK کلیک کنید.

۷. روی دکمه‌ی Restart now کلیک کنید.

پس از تکمیل مراحل، WSL از دستگاه شما حذف می‌شود.

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

اگر به واسطه‌ی گرافیکی ویندوزی دسترسی ندارید یا اگر خط فرمان را ترجیح می‌دهید می‌توانید از PowerShell برای فعال‌سازی زیرسیستم ویندوزی لینوکس، دانلود و نصب توزیع‌های آن و برگرداندن تمام تغییرات استفاده کنید.

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

برای نصب زیرسیستم ویندوزی برای لینوکس با استفاده از PowerShell مراحل ذیل را دنبال کنید:

۱.  Start را باز کنید.

۲.  PowerShell را سرچ کنید، روی اولین نتیجه کلیک راست کنید و سپس گزینه‌ی Run as administrator را انتخاب کنید.

۳. دستور ذیل را برای فعال‌سازی زیرسیستم لینوکس تایپ کنید و کلید Enter را فشار دهید:

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

 

۴. حرف Y را تایپ کنید و برای تأیید کلید Enter را فشار دهید و سپس کامپیوتر خود را ری‌استارت کنید.

پس از تکمیل مراحل می‌توانید دستورالعمل‌های لازم برای دانلود و نصب هر توزیع سازگار با لینوکس را از طریق Microsoft Store دنبال کنید.

نصب توزیع‌های لینوکس با استفاده از PowerShell

برای دانلود و نصب توزیع‌های لینوکس (از جمله Ubuntu) با پاورشل، مراحل ذیل را دنبال کنید:

۱.  Start را باز کنید.

۲. گزینه‌ی PowerShell را جستجو کنید، روی اولین نتیجه کلیک راست کنید و گزینه‌ی Run as administrator را انتخاب کنید.

۳. دستور ذیل را برای انتخاب پوشه‌ی دانلود تایپ کنید و کلید Enter را فشار دهید:

cd c:PATHTODESTINATION-FOLDER

با این مثال به پوشه‌ی data در روت درایو اصلی هدایت می‌شوید:

cd c:data

۴. دستور ذیل را برای دانلود اوبونتو تایپ کرده و کلید Enter را فشار دهید:

Invoke-WebRequest -Uri https://wsldownload.azureedge.net/Ubuntu_1604.2019.523.0_x64.appx -OutFile Ubuntu.appx –UseBasicParsing

دستور فوق نسخه‌ی اوبونتوی ۱۶.۰۴ را دانلود می‌کند اما ممکن است نیاز به به‌روزرسانی دستور با نام و نسخه‌ی توزیعی که قصد دانلود آن را دارید باشد.

نکته: گرچه لینک این مرحله و لینک موجود در اسکرین‌شات به نظر متفاوت می‌رسند، در واقع یکسان هستند. لینک موجود در اسکرین شات نسخه‌ی کوتاه‌شده است.

۵. دستور ذیل را برای نمایش نام واقعی اینستالر تایپ کنید و Enter را فشار دهید:

dir

دستور ذیل را برای نصب نسخه‌ی اوبونتو ۱۶.۰۴ تایپ کنید و کلید Enter را فشار دهید:

Add-AppxPackage .APP-NAME.appx

این مثال توزیع اوبونتو را روی ویندوز ۱۰ نصب می‌کند:

Add-AppxPackage .Ubuntu.appx

۷. Start را باز کنید.

۸. توزیع جدید لینوکس (برای مثال Ubuntu) را جستجو کنید، روی اولین نتیجه برای اجرا کلیک کنید.

۹. یک نام کاربری برای توزیع لینوکس ایجاد کنید و کلید Enter را فشار دهید.

۱۰. رمز عبور دلخواه را وارد کنید و کلید Enter را فشار دهید.

۱۱. رمز عبور را تکرار کنید و برای تأیید کلید Enter را فشار دهید.

پس از تکمیل مراحل، می‌توانید از Ubuntu یا هر توزیع دیگری بدون واسط کاربری گرافیکی استفاده کنید.

حذف توزیع لینوکس با استفاده از PowerShell

اگر می‌خواهید تغییرات را به حالت اول برگردانید قبل از غیرفعال‌سازی WSL باید توزیع‌های لینوکس را حذف کنید.

۱. Start را باز کنید.

۲. گزینه‌ی PowerShell را جستجو کنید روی نتیجه‌ی اول کلیک راست کنید و گزینه‌ی Run as administrator را انتخاب کنید.

۳. دستور ذیل را برای پیدا کردن نام توزیع تایپ کنید و کلید Enter را فشار دهید:

Get-AppxPackage *PARTIAL-DISTRO-NAME*

این جستجوی مثال برای پکیج اپلیکیشن شامل کلمه‌ی Ubuntu در نام است:

Get-AppxPackage *ubuntu*

در خط فرمان مطمئن شوید عبارت Ubuntu را با نام توزیع موردنظر جایگزین کنید.

۴. دستور ذیل را برای حذف نسخه‌ی لینوکسی نصب‌شده روی کامپیوتر خود تایپ کنید و کلید Enter را فشار دهید:

Get-AppxPackag FULL-DISTRO-NAME | Remove-AppxPackage

این مثال پکیج Ubuntu را از ویندوز ۱۰ حذف می‌کند:

Get-AppxPackage CanonicalGroupLimited.Ubuntu16.04onWindows | Remove-AppxPackage

در این دستور مطمئن شوید عبارت CanonicalGroupLimited.Ubuntu16.04onWIndows را با نام توزیع موردنظر جایگزین کنید.

پس از تکمیل مراحل فوق می‌توانید زیرسیستم ویندوزی لینوکس را روی کامپیوترتان غیرفعال کنید.

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

برای غیرفعال‌سازی WSL با استفاده از PowerShell مراحل ذیل را دنبال کنید:

۱. Start را باز کنید.

۲.  PowerShell را جستجو کنید، روی اولین نتیجه کلیک راست کنید و گزینه‌ی Run as administrator را انتخاب کنید.

۳.  دستور ذیل را برای فعال‌سازی زیرسیستم لینوکس تایپ کنید و کلید Enter را فشار دهید:

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

 ۴. حرف Y را تایپ کنید و برای تأیید کلید Enter را فشار دهید؛ سپس کامپیوتر خود را ری‌استارت کنید.

پس از تکمیل مراحل فوق، محیط لینوکسی در کامپیوترتان غیرفعال می‌شود.

اطلاعات فایل
  • پسورد: www.irandatanovin.ir
راهنمای دانلود

براي دانلود، وارد باکس دانلود شده و بر روي نسخه مورد نظر خود کليک کنيد و منتظر بمانيد تا پنجره مربوطه ظاهر شود سپس محل ذخيره شدن فايل را انتخاب کنيد و منتظر بمانيد تا دانلود تمام شود.

اگر نرم افزار مديريت دانلود نداريد، پيشنهاد مي شود براي دانلود فايل ها حتماً از يک نرم افزار مديريت دانلود و مخصوصاً internet download manager استفاده کنيد.

فايل هاي قرار داده شده براي دانلود به منظور کاهش حجم و دريافت سريعتر فشرده شده اند و ما براي آسايش و راحتي شما از بسته نصبي استفاده کرده ايم

فايل هاي کرک به دليل ماهيت عملکرد در هنگام استفاده ممکن است توسط آنتي ويروس ها به عنوان فايل خطرناک شناسايي شوند در اين گونه مواقع به صورت موقت آنتي ويروس خود را غير فعال کنيد.

اگر نرم افزار نياز به فعال سازي و کرک شدن داشته باشد توضيحات کامل آن در پوشه مربوطه به همراه فعال ساز وجود دارد

امتیاز دهید

اشتراک گذاری مطلب

دیدگاه ها

ديدگاه خود را با ساير بازديدکنندگان اين مطلب به اشتراک بگذاريد. در ارسال ديدگاه به قوانين زير توجه کنيد.

  • ديدگاه خود را به زبان فارسي بنويسيد.
  • ديدگاه هاي فينگليش تائيد نميشوند.
  • ديدگاه هايي که جنبه تبليغاتي داشته باشند تائيد نخواهند شد.
  • ديدگاه هاي داراي الفاظ رکيک يا توهين تائيد نخواهند شد.
کانال تلگرام ايران ديتا نوينصفحه اينستاگرام ايران ديتا نوين