×
۱۱۵,۰۰۰ تومان

آموزش WSL - اجرای لینوکس روی ویندوز

آموزش WSL - اجرای لینوکس روی ویندوز

هزینه آموزش
۱۱۵,۰۰۰ تومان

تعداد دانشجو
۲۰۰ نفر
مدت زمان
۲ ساعت و ۳۷ دقیقه
محتوای این آموزش
تضمین کیفیت
۹ بازخورد (مشاهده نظرات)

تا قبل از معرفی Windows Subsystem for Linux یا به اختصار WSL، برای بهره‌مند شدن از مزایای سیستم‌عامل لینوکس در کنار سیستم‌عامل ویندوز، لازم بود به کمک روش‌هایی همچون بوت دوگانه (Dual Boot) و یا با استفاده از مجازی‌سازهایی همچون: VMware و VirtualBox اقدام به نصب سیستم‌عامل لینوکس در کنار سیستم‌عامل ویندوز نماییم اما استفاده از این روش‌ها با مشکلات و محدودیت‌هایی در زمان نصب و اجرا از جمله: مصرف زیاد منابع سیستمی مانند: RAM, CPU و حافظه ذخیره‌سازی و زمان‌بر بودن اجرای یک ماشین مجازی همراه بوده‌اند. با معرفی WSL توسط کمپانی مایکروسافت و اخیرا معرفی نسخه دوم آن، می‌توانیم بسیار راحت‌تر و بهینه‌تر لینوکس را در کنار ویندوز داشته باشیم.

آموزش WSL - اجرای لینوکس روی ویندوز

تعداد دانشجو
۲۰۰ نفر
مدت زمان
۲ ساعت و ۳۷ دقیقه
هزینه آموزش
۱۱۵,۰۰۰ تومان
محتوای این آموزش
تضمین کیفیت
۹ بازخورد (مشاهده نظرات)

سید محمدرضا حسینی گنجارودی

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

زمینه‌های پژوهشی و کاری تخصصی ایشان، پردازش تصویر و الگوریتم‌های یادگیری ماشین است. ایشان علاقه‌مند به زبان‌های برنامه‌نویسی Python و Dart و مسلط به کتابخانه‌ها و فریم‌ورک‌هایی نظیر: Django, TensorFlow, OpenCV, PyTorch و Flutter هستند.

توضیحات تکمیلی

تا قبل از معرفی Windows Subsystem for Linux یا به اختصار WSL، برای بهره‌مند شدن از مزایای سیستم‌عامل لینوکس در کنار سیستم‌عامل ویندوز، لازم بود به کمک روش‌هایی همچون بوت دوگانه (Dual Boot) و یا با استفاده از مجازی‌سازهایی همچون: VMware و VirtualBox اقدام به نصب سیستم‌عامل لینوکس در کنار سیستم‌عامل ویندوز نماییم اما استفاده از این روش‌ها با مشکلات و محدودیت‌هایی در زمان نصب و اجرا از جمله: مصرف زیاد منابع سیستمی مانند: RAM, CPU و حافظه ذخیره‌سازی و زمان‌بر بودن اجرای یک ماشین مجازی همراه بوده‌اند. 

با معرفی WSL توسط کمپانی مایکروسافت و اخیرا معرفی نسخه دوم آن، می‌توانیم بسیار راحت‌تر و بهینه‌تر لینوکس را در کنار ویندوز داشته باشیم. در این آموزش می‌بینیم که در WSL، کرنل لینوکس (Linux Kernel) در کسری از ثانیه اجرا شده و برخلاف ماشین مجازی نیازی نیست همان ابتدای کار بخشی از منابع سیستمی مانند: RAM, CPU و حافظه ذخیره‌سازی را به WSL اختصاص دهیم بلکه به همان میزان مورد نیاز از منابع استفاده کرده و به محض اتمام فرایند، این منابع را آزاد می‌کند. برای استفاده از WSL نیاز است که سیستم‌عامل شما Windows 10 باشد. کمپانی مایکروسافت به تازگی بر پایه همین تکنولوژی WSL امکان اجرای اپلیکیشن‌های اندروید را نیز در سیستم‌عامل جدید خود، Windows 11 فراهم آورده است.
 

فهرست سرفصل‌ها و رئوس مطالب مطرح شده در اين مجموعه آموزشی، در ادامه آمده است:
  • فصل یکم: آشنایی با WSL
    • درس یکم: تاریخچه و مروری بر ساختار سیستم‌عامل
      • مروری بر ساختار سیستم‌عامل
      • تاریخچه گنو / لینوکس (GNU / Linux)
        • سیستم‌عامل UNIX
        • پروژه گنو
        • کرنل (Linux)
      • WSL
    • درس دوم: مجازی‌سازی و بررسی معماری WSL
      • مجازی‌سازی (Virtualization)
        • ماشین مجازی (Virtual Machine)
        • بررسی معماری Type-1 Hypervisor
        • بررسی معماری Type-2 Hypervisor
      • معماری WSL
        • WSL1
        • WSL2
        • بررسی و مقایسه هر دو معماری
  • فصل دوم: نصب و بررسی دستورات WSL
    • درس سوم: نصب WSL
      • بررسی Virtualization Technology
      • پیش‌نیازها برای نصب WSL
      • پنجره Windows Features
        • Hyper-V
        • Virtual Machine Platform
        • Windows Subsystem for Linux
      • دانلود و نصب کرنل
      • دانلود نصب توزیع‌های گنو / لینوکس
        • توزیع Ubuntu
        • توزیع Debian
        • توزیع Kali Linux
    • درس چهارم: بررسی دستورات WSL - بخش یکم
      • بررسی دستورات WSL
        • لیست توزیع‌های نصب شده
        • بررسی نسخه WSL توزیع‌ها
        • تعیین نسخه پیش‌فرض WSL
        • تغییر نسخه WSL توزیع‌ها
        • بررسی سایر سوئیچ‌های دستور WSL
    • درس پنجم: بررسی دستورات WSL - بخش دوم
      • بررسی فایل‌های پیکربندی WSL
        • فایل wsl.conf
        • فایل wslconfig.
    • درس ششم: بررسی دستورات WSL - بخش سوم
      • تهیه نسخه پشتیبان از توزیع‌های نصب‌شده
      • نحوه نصب سریع WSL
      • نحوه حذف کردن توزیع‌های نصب‌شده
      • مقایسه سرعت عملکرد WSL و ماشین مجازی (VM)
        • سرعت بوت شدن
        • میزان مصرف منابع سیستمی
      • تست سرعت عملکرد WSL1 و WSL2 و مقایسه آن‌ها
  • فصل سوم: Windows Terminal
    • درس هفتم: Windows Terminal - بخش یکم
      • نحوه نصب Windows Terminal
    • درس هشتم: Windows Terminal - بخش دوم
      • بررسی فایل پیکربندی Settings.json
        • بخش تنظیمات عمومی
        • بخش Profiles
        • بخش Schemes
        • بخش Actions
    • درس نهم: Windows Terminal - بخش سوم
    • درس دهم: Windows Terminal - بخش چهارم
  • فصل چهارم: فایل‌ها و برنامه‌ها
    • درس یازدهم: نحوه دسترسی به فایل‌ها و برنامه‌ها - بخش اول
      • بررسی و مقایسه فایل سیستم (File System) ویندوز و WSL
      • دسترسی به فایل‌ها و برنامه‌های WSL از محیط ویندوز
    • درس دوازدهم: نحوه دسترسی به فایل‌ها و برنامه‌ها - بخش دوم
      • دسترسی به فایل‌ها و برنامه‌های ویندوز از محیط WSL
      • بررسی سایر دستورات کاربردی در WSL
  • فصل پنجم: WSL در IDEها
    • درس سیزدهم: نحوه دسترسی به WSL در IDEها
      • Visual Studio Code
      • PyCharm
  • فصل ششم: WSL و Docker
    • درس چهاردهم: WSL در Docker
      • Container
      • مقایسه Container و ماشین مجازی (VM)
      • نحوه نصب Docker Desktop
      • فعال‌سازی WSL در Docker Desktop
  • فصل هفتم: Desktop در WSL
    • درس پانزدهم: نصب Desktop در WSL
      • نحوه نصب xrdp
      • نحوه نصب xfce4
      • تغییر فایل پیکربندی xrdp.ini
      • اجرای اپلیکیشن‌های GUI در WSL

 

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

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل PDF یادداشت‌ های ارائه مدرس

نرم افزارهای مرتبط با آموزش

jetbrains 2020.2.5, windows terminal 1.6.10571.0, visual studio code 1.55, docker desktop 3.1.0

پیش نمایش‌ها

۱. تاریخچه و مروری بر ساختار سیستم‌عامل
۲. مجازی‌سازی و بررسی معماری WSL
۳. نصب WSL
۴. بررسی دستورات WSL - بخش اول
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. بررسی دستورات WSL - بخش دوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. بررسی دستورات WSL - بخش سوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. Windows Terminal - بخش اول
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. Windows Terminal - بخش دوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۹. Windows Terminal - بخش سوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۱۰. Windows Terminal - بخش چهارم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۶ جلسه ویدئویی با مجموع ۲ ساعت و ۳۷ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش WSL - اجرای لینوکس روی ویندوز
ناشر فرادرس
شناسه اثر ۸-۱۲۴۵۲-۰۷۹۵۶۹ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش FVLNX9909
مدت زمان ۲ ساعت و ۳۷ دقیقه
زبان فارسی
نوع آموزش آموزش ویدئویی (نمایش آنلاین + دانلود)
حجم دانلود ۳۳۵ مگابایت (کیفیت ویدئو HD با فشرده سازی انحصاری فرادرس)


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.


نظرات

تا کنون ۲۰۰ نفر از این آموزش استفاده کرده‌اند و ۹ نظر ثبت شده است.
علی
علی
۱۴۰۰/۰۵/۳۰
سلام
آقا بنده به دقت آموزش رو کامل دیدم، فقط میتونم بگم، عالی عالی عالی عالی، واقعا دست مدرسش درد نکنه، بهتر از این نمیشد...
علی
علی
۱۴۰۰/۰۵/۱۰
ببخشین تو ویندوز 10 معماری 32 بیت wsl2 نصب نمیشه؟
سیدمحمدرضا حسینی گنجارودی
سیدمحمدرضا حسینی گنجارودی
مدرس
۱۴۰۰/۰۵/۱۰
سلام دوست عزیز
برای استفاده از WSL معماری CPU شما باید 64 بیت باشد.
برای بررسی آن کافی است کلید های Win + X را فشار داده و در منوی ظاهر شده، System را انتخاب نمایید، روبروی عبارت System Type باید 64-بیت درج شده باشد.
علی
علی
۱۴۰۰/۰۵/۱۰
ببخشین تو ویندوز 7 نمیشه نصب کنیم wsl2 رو؟ فقط تو ویندوز10 میشه؟و دستوری که تو پاورشل گفتین اجرا کنیم تو ویندوز 7 کارنکرد برامن
سیدمحمدرضا حسینی گنجارودی
سیدمحمدرضا حسینی گنجارودی
مدرس
۱۴۰۰/۰۵/۱۰
سلام علی جان
همانطور که در توضیحات معرفی آموزش بیان شده است، متاسفانه برای استفاده از WSL، لازم است که حداقل ویندوز 10 روی سیستم نصب باشه.
(ویندوز 10 و ویندوز 11 که اخیرا معرفی شده است.)
نیما
نیما
۱۴۰۰/۰۵/۰۹
بسیار عالی، ممنون از زحمات شما
سیدمحمدرضا
سیدمحمدرضا
مدرس
۱۴۰۰/۰۵/۱۰
سلامت باشید دوست عزیز
علی
علی
۱۴۰۰/۰۵/۰۵
بسیار خوب، متشکرم
سیدمحمدرضا
سیدمحمدرضا
مدرس
۱۴۰۰/۰۵/۰۵
خواهش می‌کنم دوست عزیز
برچسب‌ها:
Actions in Settings.json | Container | File System Windows | File System WSL | GUI Application in WSL | Hyper-V | installation Desktop in WSL | Profiles in Settings.json | Schemes in Settings.json | Type-1 Hypervisor architecture | Type-2 Hypervisor architecture | Virtual Machine | Virtual Machine Platform | Virtualization | Windows Features | Windows Subsystem for Linux | Windows Terminal | WSL architecture | WSL in Docker Desktop | WSL1 | WSL2 | آموزش WSL | آموزش نصب WSL | اپلیکیشن‌ های GUI در WSL | اجرای لینوکس در ماشین مجازی | بررسی Virtualization Technology | بررسی دستورهای WSL | بررسی فایل سیستم WSL | بررسی فایل سیستم ویندوز | بررسی نسخه دوم WSL | برنامه ‌های WSL | برنامه ‌های ویندوز از محیط WSL | پروژه گنو | پیش‌ نیاز برای نصب WSL | تارخچه لینوکس | تاریخچه گنو | تعیین نسخه پیش ‌فرض WSL | تغییر نسخه WSL توزیع‌ ها | توزیع Debian | توزیع Kali Linux | توزیع Ubuntu | دانلود کرنل | دانلود نصب توزیع‌ های گنو | دانلود نصب توزیع‌ های لینوکس | دستورهای کاربردی در WSL | ساختار سیستم‌ عامل | سایر سوئیچ ‌های دستور WSL | سرعت بوت شدن | سرعت عملکرد WSL و ماشین مجازی | سرعت عملکرد WSL1 | سرعت عملکرد WSL2 | سیستم‌ عامل Unix | فایل .wslconfig | فایل wsl.conf | فایل پیکربندی Settings.json | فایل پیکربندی xrdp.ini | فایل ‌های WSL | فایل ‌های پیکربندی WSL | فایل ‌های ویندوز از محیط WSL | معماری Type-1 Hypervisor | معماری Type-2 Hypervisor | معماری WSL | مقایسه Container | میزان مصرف منابع سیستمی | نحوه دسترسی به WSL | نحوه نصب xfce4 | نحوه نصب xrdp | نحوه نصب سریع WSL | نسخه WSL توزیع ‌ها | نصب Docker Desktop | نصب Windows Terminal | نصب کرنل
مشاهده بیشتر مشاهده کمتر
×
فهرست جلسات ۱۶ جلسه ویدئویی
×