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

بازدید: 61
دیدگاه: 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 استفاده کنيد.

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

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

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

امتیاز دهید

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

دیدگاه ها

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

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