saeed ارسال شده در 15 آذر، 2019 اشتراک گذاری ارسال شده در 15 آذر، 2019 مایکروسافت بالاخره در سال 2019 از قراردادن kernel اصلی لینوکس بر روی ویندوز 10 به عنوان یک WSL پرده برداشت.نسخه بعدی ویندوز 10 kernel واقعی لینوکس را به عنوان بخشی از زیر سیستم ویندوز برای لینوکس WSL) ) معرفی خواهد کرد.هنگامی که مایکروسافت برای اولین بار bash روی ویندوز را به عنوان WSL معرفی کرد، بسیاری براین باور بودند که گام بعدی قرار دادن kernel واقعی لینوکس در داخل سیستم عامل ویندوز خواهد بود. WSL2 با kernel واقعی لینوکس در ویندوز 10 در حقیقت WSL امکان اجرای بسیاری از برنامه های لینوکس را بدون استفاده از یک ماشین مجازی بر روی سیستم عامل ویندوز با استفاده از Bash فراهم میکند میتوان Bash را از طریق توزیع های مختلف لینوکس در ویندوز 10 همانند Ubuntu و kali Linux و OpenSUSE بکار برد. Bash:محیط کامندی لینوکس shell نام دارد که یک از انواع آن bash می باشد. مزایای Kernel واقعی لینوکس در WSL2 با به روز رسانی WSL2، امکان استفاده از لینوکس بر روی ویندوز فراهم شده است. گنجاندن Kernel واقعی لینوکس بر روی ویندوز، باعث افزایش سرعت فایل I/O و system calls و به طور ویژه باعث سریعتر شدن WSL2 به WSL1 شده است. برای مثال میتوان به unpack کردن یک tarball که در آن سرعت WSL2 بیست برابر بیشتر از WSL1 می باشد و یا در استفاده از Git clone و نصب npm که در آن سرعت پنج برابر سریعتر شده اشاره کرد. WSL2 همچنین ویندوز را قادر می سازد تا محتوی داكر را بومی كند. Docker و محتوی لینوکس دو ستون اصلی فناوری اطلاعات امروزه بیشتر توسعه های نرم افزاری از محتوی لینوکس و Docker استفاده میکنند، به عنوان مثال در Docker از همان اول منابع سخت افزاری را تقسیم نمیکنیم و سرور مجبور به اجرای همزمان چندین سیستم عامل نمی باشد چرا که Docker بطور مستقیم بر روی سسیتم عامل نصب میشود و این باعث کمتر هدر رفتن منابع و راه اندازی سریع سیستم میشود.موارد امنیتی Kernel لینوکس نیز از طریق به روز رسانی ویندوز و دیگر به روز رسانی ها بهبود خواهد یافت. اما آیا kernel لینوکس همانند به روز رسانی ویندوز شروع به ارتقا می کند؟ با توجه به توزیع های مختلف لینوکس بر روی ویندوز 10 با ارتقای این توزیع ها kernel لینوکس هم ارتقا میابد. WSL2 چه زمانی انتشار میابد؟ کدامیک از توزیع های لینوکس از طریق WSL2 در دسترس قرار میگیرند؟ WSL2در پایان ماه ژوئن در دسترس خواهد بود. و ابتدا نسخه ی اولیه آن در اختیار تنظیم کنندگان و توسعه دهندگان قرار میگیرد تا از ویژگی های این زیر سیستم ویندوز پیش از انتشار نسخه نهایی استفاده کنند.اما همچنان تاریخ دقیقی برای انتشار WSL2به عموم داده نشده است. Canonical اعلام کرد که پشتیبانی از WSL2 امکان استفاده از Ubuntu را از طریق WSL2 فراهم کرده و همکاری با مایکروسافت استفاده از Ubuntu بر روی WSL را که شامل محتوی Docker، kubernetes و snaps می باشد فراهم آورده است. با آوردن kernel لینوکس به دسکتاپ ویندوز 10، برنامه نویسان و توسعه دهندگان نرم افزار قادر به استفاده از لینوکس برای راه اندازی محیط برنامه نویسی و استفاده از ابزارهایی مانند Docker خواهند بود. آنها دیگر مجبور نیستند محیط ویندوز را ترک کرده و از یک ماشین مجازی یا سیستم لینوکس از راه دور که از طریق Putty یا سایر کاربری های SSH قابل دسترس است استفاده نمایند.به لطف تلاش های بنیاد لینوکس و حمایت وی، kernel لینوکس همچنان در حال رشد در زیرساخت فناوری اطلاعات می باشد و به دلیل اینکه چیزی برای توسعه ی لینوکس دسکتاپ باقی نمانده و هیچ صرفه ی اقتصادی هم برای بنیاد لینوکس ندارد استفاده از آن رو به کاهش است. با ابنکه مایکروسافت یکی از بزرگترین مشارکت کنندگان پروژه ی open source بر روی GitHub می باشد، اما به نظر می رسد تقریبا تمامی محصولات open source مایکروسافت برای برنامه نویسان و توسعه دهندگان نرم افزار ایجاد شده است. https://www.persianwhois.com/ نقل قول لینک به دیدگاه به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
ارسالهای توصیه شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .
توجه: strong> مطلب ارسالی شما پس از تایید مدیریت برای همه قابل رویت خواهد بود.