WSL چیست و چه کاربردی دارد؟
- 1403/10/26
WSL (Windows Subsystem for Linux) یک قابلیت در ویندوز است که به کاربران اجازه میدهد توزیعهای مختلف لینوکس را مستقیماً روی ویندوز اجرا کنند، بدون نیاز به ماشین مجازی یا بوت دوگانه. این قابلیت مخصوصاً برای توسعهدهندگان نرمافزار مفید است که میخواهند از ابزارها و محیطهای لینوکسی در کنار برنامههای ویندوزی استفاده کنند.
برای فعالسازی Windows Subsystem for Linux (WSL) در ویندوز، مراحل زیر را گامبهگام دنبال کنید:
cmd
یا PowerShell
را جستجو کنید، سپس روی آن راستکلیک کرده و گزینه Run as administrator را بزنید.دستور زیر را برای فعالسازی WSL اجرا کنید:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
برای فعالسازی Virtual Machine Platform (الزامی برای WSL 2) دستور زیر را وارد کنید:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
برای استفاده از WSL 2 باید هسته لینوکس را بهروزرسانی کنید:
برای تعیین نسخه پیشفرض WSL به نسخه 2، دستور زیر را اجرا کنید:
wsl --set-default-version 2
یا با دستور زیر توزیع پیشفرض را نصب کنید:
wsl --install -d Ubuntu
برای مشاهده نسخه WSL توزیع نصبشده، دستور زیر را اجرا کنید:
wsl --list --verbose
اگر نیاز به تغییر نسخه WSL یک توزیع دارید، از این دستور استفاده کنید:
wsl --set-version <نام-توزیع> 2
مثال:
wsl --set-version Ubuntu 2
اگر از ویندوز 11 یا ویندوز 10 نسخه 2004 به بالا استفاده میکنید، میتوانید بهراحتی با دستور زیر WSL را نصب کنید:
wsl --install
برای بهروزرسانی WSL به آخرین نسخه:
wsl --update
برای بازنشانی WSL:
wsl --shutdown
رایگان ثبت نام کنید و اولین نفری باشید که از پست های جدید مطلع می شوید.