با استفاده از ابزارهایی مثل WSL و DistroSea میتوانید ترمینال یا دسکتاپ کامل لینوکس را بدون بوت دوگانه در ویندوز تجربه کنید.
بسیاری کاربران علاقهمند به لینوکس نمیخواهند بهطور کامل از ویندوز جدا شوند. شاید بازی مورد علاقهتان فقط روی ویندوز اجرا شود یا برای کارتان از برنامه های کاربردی ویندوز استفاده میکنید، یا اصلا حوصلهی دردسرهای بوت دوگانه (Dual Boot) ویندوز و لینوکس را ندارید. برای امتحان کردن لینوکس، لازم نیست هیچکدام از این ریسکها را بپذیرید زیرا با چند راه ساده و امن میتوانید ترمینال و حتی محیط کامل این سیستمعامل را در محیط سیستمعامل دسکتاپ مایکروسافت اجرا کنید.
در این مقاله پنج روش محبوب برای اجرای لینوکس در محیط ویندوز را معرفی کردهایم.
اگر تازهکار هستید و میخواهید بدون پیچیدگی وارد دنیای لینوکس شوید، WSL (مخفف Windows Subsystem for Linux) یکی از بهترین انتخابها برای شما است. مایکروسافت این قابلیت را در کنار ویندوز ۱۰ معرفی کرد تا توسعهدهندگانی که به سمت ابزارهای مبتنیبر لینوکس رفته بودند را دوباره به اکوسیستم ویندوز برگرداند.
نسخهی اول WSL دستورهای سیستمی لینوکس را به دستورهای ویندوز ترجمه میکرد و کمی کند بود. با انتشار WSL2، هستهی واقعی لینوکس درون ماشین مجازی سبک اجرا میشود که هم سرعت بالاتری دارد و هم امکان اجرای برنامههای گرافیکی را فراهم میکند. مزیت بزرگ WSL این است که همچنان در محیط آشنای ویندوز به ترمینال لینوکس دسترسی خواهید داشت.
برای فعالسازی WSL روی ویندوز این مراحل را دنبال کنید:
اگر به دنبال سادهترین و رسمیترین راه برای نصب لینوکس در ویندوز بدون بوت دوگانه هستید، WSL انتخاب اول شما است.
پیش از اینکه WSL به وجود بیاید، Cygwin یکی از محبوبترین ابزارها برای اجرای برنامههای یونیکسی روی ویندوز بود. این ابزار برخلاف WSL، کتابخانهای است که امکان کامپایل و پورت کردن نرمافزارهای لینوکسی و یونیکس برای ویندوز را فراهم میکند؛ یعنی برنامهها نسخهی بازکامپایلشده هستند، نه نسخهی اصلی.
نکتهی جالب درمورد Cygwin اینکه امکان نصب آن در یک پوشهی محلی وجود دارد. به همین دلیل اگر روی سیستم اداری یا شرکتی اجازهی نصب WSL را ندارید، Cygwin گزینهی مناسبی برای شما است. برای این کار باید فایل نصب را از سایت رسمی دانلود، بستههای موردنیازتان (مثل bash، git یا ابزارهای ویرایش متن) را انتخاب و فرایند نصب را کامل کنید.
ابزار MSYS2 از زیرساخت Cygwin و از همان ترمینال MinTTY استفاده میکند، اما بیشتر برای ساخت نرمافزارهای بومی ویندوز به سبک یونیکس طراحی شده است. این ابزار بهجای نصبکنندهی معمولی Cygwin، از سیستم مدیریت بستهی pacman مشابه آرچ لینوکس بهره میبرد.
اگر از قبل با لینوکس یا سیستمهای یونیکسی آشنا هستید، MSYS2 برای کدنویسی در محیط ویندوز گزینهی خوبی است. این ابزار هم قابلیت نصب در پوشهی محلی را دارد و برای کاربرانی که دسترسی ادمین ندارند مناسب است.
اگر فقط به دنبال ترمینال نیستید و میخواهید تجربهی کامل دسکتاپ لینوکسی را داشته باشید، استفاده از ماشین مجازی (Virtual Machine) یکی از بهترین روشها است. با ماشین مجازی، کنترل کامل محیط دست شما خواهد بود و امکان نصب هر توزیع لینوکسی را دارید زیرا محیط آن کاملاً از سیستمعامل اصلی ایزوله است. به بیان دیگر میتوانید بدون نگرانی از خراب شدن ویندوز، تنظیمات مختلف لینوکس را امتحان کنید.
محبوبترین گزینه برای ماشین مجازی، نرمافزار رایگان و متنباز VirtualBox است. برای راهاندازی این برنامه مراحل زیر را دنبال کنید:
محیطهای سبکی مثل Xfce برای دسکتاپ لینوکسی انتخاب خوبی هستند و علاوهبر کاهش مصرف منابع سختافزاری، روی ماشین مجازی روانتر اجرا میشوند. تنها نکته اینکه گاهی باگهای نرمافزار مجازیسازی میتوانند باعث کرش کردن یا بوت نشدن ماشین مجازی شوند، پس همیشه از تنظیمات خود نسخهی پشتیبان تهیه کنید.
اگر برای استفاده از لینوکس در محیط ویندوز، حوصلهی نصب هیچ نرمافزاری را ندارید، DistroSea راهحل شما است. این سرویس آنلاین به شما اجازه میدهد بدون نصب هیچ برنامهای، انواع توزیعهای لینوکس را مستقیماً از داخل مرورگر امتحان کنید. برای استفاده از ابزار مذکور وارد سایت شوید، توزیع و نسخهی موردنظرتان را انتخاب کنید و DistroSea یک ماشین مجازی آنلاین برایتان اجرا میکند. استفاده از این پلتفرم حتی نیازی به ساخت حساب کاربری هم ندارد.
طبیعتاً چون DistroSea سرویس از راهدور محسوب میشود، سرعت و کارایی آن بهاندازهی اجرای مستقیم روی سیستم نیست و احتمالاً در صف انتظار هم قرار خواهید گرفت، اما گزینهی بسیار جذابی برای تست سریع و آشنایی اولیه با محیط لینوکس است.
انتخاب روش مناسب به هدف شما بستگی دارد:
نکتهی مهم این است که هیچکدام از این روشها نیازی به حذف ویندوز یا دوبوت کردن ندارند. میتوانید محیط آشنای خود را حفظ و در کنار آن، با خیال راحت دنیای لینوکس را کاوش کنید.
خانواده ما
دیدگاهها