چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

linux-apps-games-windows-994x400 چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

نیاز به اجرای نرم‌افزار‌های لینوکس بر روی ویندوز دارید؟ یا زمانی که باید به ترمینال دسترسی داشته باشید گیر سیستم عامل مایکروسافت افتاده‌اید؟ خب دیگر نگران نباشید چون برای شما در این آموزش به منظور لذت بردن از محیط لینوکس و حتی اجرا‌ی نرم‌افزار‌های لینوکسی بر روی ویندوز چندین گزینه در نظر گرفته‌ایم.

Comparing-Linux-and.Ubuntu-Operating-Systems چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

گزینه اول: پوسته بَش (Bash) و ساب‌سیستم‌ ویندوز برای لینوکس

خب اگر به محیط لینوکسی در داخل ویندوز نیاز دارید، باید شکرگذار باشید که مایکروسافت در سال 2016 با همکاری Canonical اقدام به خلق یک پوسته لینوکسی ویژه ویندوز به نام بش (Bash) نموده که تا قابلیت اجرا دستورات و ابزار‌هایی مانند grep، ssh و nano به سادگی بر روی ویندوز در دسترس‌تان قرار گیرد. همچنین در فرایندی مشابه ساب‌سیستم ویندوز نیز آماده است تا به محض فعال شدن، محیط و رابط کاربری لینوکس را برای‌تان فراهم کند. البته فراموش نکنید در هر حال این یک لینوکس کامل نیست. هر چند که کار به منظور تکمیل شدن این پروژه در جریان است تا سرانجام شما عملا با استفاده از آن، یک کامپیوتر لینوکسی در اختیار داشته باشید.

در واقع این تلاش‌ها را باید مدیون موفقیت پروژه Canonical باشید که بعد از آن همکاری دیگر توزیع‌های لینوکس با مایکروسافت برای ایجاد پوسته‌های لینوکسی ویندوز آغاز شد. البته یک راه دیگر نیز برای رسیدن به محیط لینوکس بر روی ویندوز نصب Windows PowerShell است.

گزینه دوم: اجرای لینوکس بر روی ماشین‌های مجازی

باید بدانید که همه نسخه‌های ویندوز با بَش کار نمی‌کنند و حتی به کارگیری GUI برای استفاده از ساب‌سیستم ویندوز مخصوص لینوکس همیشه امکان پذیر نیست. اما خوشبختانه یک راه حل دیگر وجود دارد: مجازی‌سازی!

muo-windows-vmware-linux-ubuntu-mate-670x435 چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

شما می‌توانید با استفاده از یک ماشین مجازی مانند VMware Player یا VirtualBox یک محیط سخت‌افزاری مجازی ایجاد کنید (محدودیت در این جا تنها مربوط به خود توان سخت‌افزاری سیستم‌تان می‌شود). شما می‌توانید در این ماشین شبیه‌ساز مجازی به راحتی لینوکس را نصب کنید. البته پیشنهاد می‌شود این کار را با نسخه‌های سبک لینوکس شروع کنید. با استفاده از این لینوکس درون ویندوزی، شما قادر خواهید بود به سادگی برنامه‌ها و بازی‌های لینوکسی مورد علاقه خود را نصب و حذف کنید. در واقع برای کسانی که به طور دائم از لینوکس استفاده می‌کنند، استفاده از یک ماشین مجازی در ویندوز بسیار به صرفه‌تر از دو بوت کردن سیستم است!

گزینه سوم: کولینوکس

همکار لینوکس (Cooperative Linux) که به اختصار کولینوکس (coLinux) نامیده می‌شود، پورتی از کرنل لینوکس است و برای اجرا در کنار دیگر سیستم‌ عامل‌ها طراحی شده است. با کولینوکس شما می‌توانید بدون نیاز به نرم‌افزار‌های مجازی‌سازی، لینوکس را بر روی ویندوز اجرا کنید. البته کولینوکس از سیستم عامل‌های مکینتاش و BSD نیز پشتیبانی می‌کند.

این بدین معنا خواهد بود که شما می‌توانید به راحتی برنامه‌های لینوکسی خود را بر روی کامپیوتر در کنار برنامه‌های ویندوزی نصب و استفاده کنید. آنها به معنای واقعی کلمه فضای صفحه را بین خود به اشتراک می‌گذارند و این باعث می‌شود شما به سرعت کامپیوتر ویندوزی خود را به یک سیستم لینوکسی تبدیل کنید. از طرف دیگر حجم 7.5 مگابایتی کولینوکس اشتیاق استفاده از آن را دوچندان می‌کند. با این حال بسته به نوع علاقه و فعالیت‌تان در لینوکس می‌توانید یکی از سه روش گفته شده را انتخاب کنید.

گزینه چهار: می‌توانید با استفاده از کنترل از راه دور به یک سیستم لینوکسی متصل شوید!

هرچند شاید نشود دقیقا این روش را یک گزینه برای استفاده مستقیم از نرم‌افزار‌های لینوکسی بر روی ویندوز دانست ولی در هر صورت هنوز یک گزینه قابل قبول است. برای بهره‌گیری از این قابلیت سه آیتم در دسترس شماست:

  • (Remote Desktop Protocol (RDP
  • (Virtual Network Computing (VNC
  • (Secure Shell (SSH

با استفاده از RDP و VNC شما می‌توانید از راه دور به یک کامپیوتر لینوکسی متصل شوید (این سیستم ممکن است در اتاق بغلی قرار داشته باشد یا هزاران کیلومتر دورتر از شما باشد). اصول حاکم بر این قابلیت، بسیار ساده است و از طریق پنجره دسترسی یکی از برنامه‌های کاربردی ویندوز در اختیارتان است.

muo-linux-server-remote-rdp چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

به این ترتیب شما به نرم‌افزار‌ها و همانطور که انتظار می‌رود به ترمینال نیز دسترسی خواهید داشت. در عین حال آیتم سوم، SSH، اجازه دسترسی از راه دور به یک سری (مجموعه) از ترمینال را می‌دهد و شما این امکان در اختیارتان خواهد بود تا از خط فرمان (Command line) برای مدیریت فایل‌ها و پوشه‌ها، به روزرسانی و نصب نرم‌افزار و موارد دیگر استفاده کنید.

هر سه گزینه در اختیار شماست ولی احتمالا RDP بهترین مورد باشد. ابزار RDP هم اکنون در خود ویندوز قرار دارد (برخلاف آن VNC نیازمند یک نرم‌افزار اضافی است). خب در کل تنها کاری که شما باید انجام دهید، نصب xrdp روی سیستم لینوکسی مورد نظر است تا امکان اتصال برقرار شود. البته از سویی ابزار SSH نیز به طور پیش‌فرض بر روی لینوکس فعال است، بنابراین شما می‌توانید به راحتی با استفاده از یک ابزار SSH مانند PuTTY از راه دور به خط فرمان متصل شوید.

آیا نسخه ویندوزی اپلیکیشن وجود دارد؟

شما تاکنون با اصلی‌ترین روش‌های استفاده و به کارگیری لینوکس و نرم‌افزار‌های لینوکسی بر روی ویندوز آشنا شدید. با این حال پیش از امتحان این راه‌حل‌ها، یک توصیه برای شما دارم. ابتدا بگردید ببینید شاید این نرم‌افزار لینوکسی‌تان دارای نسخه‌ ویندوزی نیز باشد! بسیاری از برنامه‌هایی که برای لینوکس منتشر شده‌اند دارای نسخه ویندوزی نیز هستند. پس عاقلانه‌ترین کار بررسی این مورد است و اگر مطمئن شدید که قطعا نسخه ویندوزی اپلیکیشن وجود ندارد به دنبال استفاده از روش‌های بالا باشید. با این حال باز هم احتمال دارد در آینده نسخه‌ ویندوزی برنامه عرضه شود، پس هیچ وقت دست از تلاش برندارید!

به علاوه باید بدانید که اغلب اپلیکیشن‌هایی که بر روی پلتفرم‌های مشترک مانند جاوا کدنویسی می‌شوند، علاوه بر اجرا بر روی لینوکس قابلیت اجرا بر روی ویندوز و حتی سیستم عامل مکینتاش را دارند. بهترین و سریع‌ترین راه برای فهمیدن این موضوع تماس با توسع دهنده برنامه است.

حالا شما می‌توانید نرم‌افزار‌های لینوکسی را بر روی ویندوز اجرا کنید

در پایان به نظر می‌رسد فکر سخت بودن اجرای نرم‌افزار‌های لینوکسی بر روی ویندوز، از ذهن‌تان خارج شده است، اینطور نیست؟ البته باید دقت داشت که هر اپلیکیشنی بهترین عملکرد را در پلتفرم اختصاصی خود دارد. با این وجود پنج راه برای اجرا لینوکس بر روی ویندوز در اختیار دارید که برای مرور سریع، آنها در زیر خلاصه شده‌اند:

  • ساب‌سیستم‌های لینوکسی برای ویندوز
  • ماشین مجازی
  • کولینوکس
  • اتصال به دستگاه لینوکسی با نرم‌افزار‌های ارتباطی کنترل از راه دور RDP ،VNC و SSH
  • دانلود و یافتن نرم‌افزار‌های پلتفرم‌های مشترک

از بین این پنج انتخاب دو مورد اول یعنی ساب‌سیستم لینوکس و ماشین مجازی قابل اطمینان‌ترین گزینه‌ها هستند. با این وجود اگر شما آنقدر خوش‌شانس و پیگیر هستید که توانستید نرم‌افزار‌های مشترک بین پلتفرمی را پیدا کنید، پس در امتحان آن تردید نکنید.

g5_linux-main چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

ولی این نکته را نیز فراموش نکنید، این موارد در هر صورت بسیار مفید‌تر و قابل اعتماد‌تر از نصب هم‌زمان دو سیستم عامل ویندوز و لینوکس بر روی یک دستگاه است. همچنین اگر شما به یک سیستم لینوکسی با دسترسی ساده و سریع نیاز دارید، چرا لینوکس‌ باکس (Linux box) را به لیست گزینه‌ها اضافه نمی‌کنید؟

نوشته چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز اولین بار در وب‌سایت فناوری پدیدار شد.

چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

linux-apps-games-windows-994x400 چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

نیاز به اجرای نرم‌افزار‌های لینوکس بر روی ویندوز دارید؟ یا زمانی که باید به ترمینال دسترسی داشته باشید گیر سیستم عامل مایکروسافت افتاده‌اید؟ خب دیگر نگران نباشید چون برای شما در این آموزش به منظور لذت بردن از محیط لینوکس و حتی اجرا‌ی نرم‌افزار‌های لینوکسی بر روی ویندوز چندین گزینه در نظر گرفته‌ایم.

Comparing-Linux-and.Ubuntu-Operating-Systems چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

گزینه اول: پوسته بَش (Bash) و ساب‌سیستم‌ ویندوز برای لینوکس

خب اگر به محیط لینوکسی در داخل ویندوز نیاز دارید، باید شکرگذار باشید که مایکروسافت در سال 2016 با همکاری Canonical اقدام به خلق یک پوسته لینوکسی ویژه ویندوز به نام بش (Bash) نموده که تا قابلیت اجرا دستورات و ابزار‌هایی مانند grep، ssh و nano به سادگی بر روی ویندوز در دسترس‌تان قرار گیرد. همچنین در فرایندی مشابه ساب‌سیستم ویندوز نیز آماده است تا به محض فعال شدن، محیط و رابط کاربری لینوکس را برای‌تان فراهم کند. البته فراموش نکنید در هر حال این یک لینوکس کامل نیست. هر چند که کار به منظور تکمیل شدن این پروژه در جریان است تا سرانجام شما عملا با استفاده از آن، یک کامپیوتر لینوکسی در اختیار داشته باشید.

در واقع این تلاش‌ها را باید مدیون موفقیت پروژه Canonical باشید که بعد از آن همکاری دیگر توزیع‌های لینوکس با مایکروسافت برای ایجاد پوسته‌های لینوکسی ویندوز آغاز شد. البته یک راه دیگر نیز برای رسیدن به محیط لینوکس بر روی ویندوز نصب Windows PowerShell است.

گزینه دوم: اجرای لینوکس بر روی ماشین‌های مجازی

باید بدانید که همه نسخه‌های ویندوز با بَش کار نمی‌کنند و حتی به کارگیری GUI برای استفاده از ساب‌سیستم ویندوز مخصوص لینوکس همیشه امکان پذیر نیست. اما خوشبختانه یک راه حل دیگر وجود دارد: مجازی‌سازی!

muo-windows-vmware-linux-ubuntu-mate-670x435 چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

شما می‌توانید با استفاده از یک ماشین مجازی مانند VMware Player یا VirtualBox یک محیط سخت‌افزاری مجازی ایجاد کنید (محدودیت در این جا تنها مربوط به خود توان سخت‌افزاری سیستم‌تان می‌شود). شما می‌توانید در این ماشین شبیه‌ساز مجازی به راحتی لینوکس را نصب کنید. البته پیشنهاد می‌شود این کار را با نسخه‌های سبک لینوکس شروع کنید. با استفاده از این لینوکس درون ویندوزی، شما قادر خواهید بود به سادگی برنامه‌ها و بازی‌های لینوکسی مورد علاقه خود را نصب و حذف کنید. در واقع برای کسانی که به طور دائم از لینوکس استفاده می‌کنند، استفاده از یک ماشین مجازی در ویندوز بسیار به صرفه‌تر از دو بوت کردن سیستم است!

گزینه سوم: کولینوکس

همکار لینوکس (Cooperative Linux) که به اختصار کولینوکس (coLinux) نامیده می‌شود، پورتی از کرنل لینوکس است و برای اجرا در کنار دیگر سیستم‌ عامل‌ها طراحی شده است. با کولینوکس شما می‌توانید بدون نیاز به نرم‌افزار‌های مجازی‌سازی، لینوکس را بر روی ویندوز اجرا کنید. البته کولینوکس از سیستم عامل‌های مکینتاش و BSD نیز پشتیبانی می‌کند.

این بدین معنا خواهد بود که شما می‌توانید به راحتی برنامه‌های لینوکسی خود را بر روی کامپیوتر در کنار برنامه‌های ویندوزی نصب و استفاده کنید. آنها به معنای واقعی کلمه فضای صفحه را بین خود به اشتراک می‌گذارند و این باعث می‌شود شما به سرعت کامپیوتر ویندوزی خود را به یک سیستم لینوکسی تبدیل کنید. از طرف دیگر حجم 7.5 مگابایتی کولینوکس اشتیاق استفاده از آن را دوچندان می‌کند. با این حال بسته به نوع علاقه و فعالیت‌تان در لینوکس می‌توانید یکی از سه روش گفته شده را انتخاب کنید.

گزینه چهار: می‌توانید با استفاده از کنترل از راه دور به یک سیستم لینوکسی متصل شوید!

هرچند شاید نشود دقیقا این روش را یک گزینه برای استفاده مستقیم از نرم‌افزار‌های لینوکسی بر روی ویندوز دانست ولی در هر صورت هنوز یک گزینه قابل قبول است. برای بهره‌گیری از این قابلیت سه آیتم در دسترس شماست:

  • (Remote Desktop Protocol (RDP
  • (Virtual Network Computing (VNC
  • (Secure Shell (SSH

با استفاده از RDP و VNC شما می‌توانید از راه دور به یک کامپیوتر لینوکسی متصل شوید (این سیستم ممکن است در اتاق بغلی قرار داشته باشد یا هزاران کیلومتر دورتر از شما باشد). اصول حاکم بر این قابلیت، بسیار ساده است و از طریق پنجره دسترسی یکی از برنامه‌های کاربردی ویندوز در اختیارتان است.

muo-linux-server-remote-rdp چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

به این ترتیب شما به نرم‌افزار‌ها و همانطور که انتظار می‌رود به ترمینال نیز دسترسی خواهید داشت. در عین حال آیتم سوم، SSH، اجازه دسترسی از راه دور به یک سری (مجموعه) از ترمینال را می‌دهد و شما این امکان در اختیارتان خواهد بود تا از خط فرمان (Command line) برای مدیریت فایل‌ها و پوشه‌ها، به روزرسانی و نصب نرم‌افزار و موارد دیگر استفاده کنید.

هر سه گزینه در اختیار شماست ولی احتمالا RDP بهترین مورد باشد. ابزار RDP هم اکنون در خود ویندوز قرار دارد (برخلاف آن VNC نیازمند یک نرم‌افزار اضافی است). خب در کل تنها کاری که شما باید انجام دهید، نصب xrdp روی سیستم لینوکسی مورد نظر است تا امکان اتصال برقرار شود. البته از سویی ابزار SSH نیز به طور پیش‌فرض بر روی لینوکس فعال است، بنابراین شما می‌توانید به راحتی با استفاده از یک ابزار SSH مانند PuTTY از راه دور به خط فرمان متصل شوید.

آیا نسخه ویندوزی اپلیکیشن وجود دارد؟

شما تاکنون با اصلی‌ترین روش‌های استفاده و به کارگیری لینوکس و نرم‌افزار‌های لینوکسی بر روی ویندوز آشنا شدید. با این حال پیش از امتحان این راه‌حل‌ها، یک توصیه برای شما دارم. ابتدا بگردید ببینید شاید این نرم‌افزار لینوکسی‌تان دارای نسخه‌ ویندوزی نیز باشد! بسیاری از برنامه‌هایی که برای لینوکس منتشر شده‌اند دارای نسخه ویندوزی نیز هستند. پس عاقلانه‌ترین کار بررسی این مورد است و اگر مطمئن شدید که قطعا نسخه ویندوزی اپلیکیشن وجود ندارد به دنبال استفاده از روش‌های بالا باشید. با این حال باز هم احتمال دارد در آینده نسخه‌ ویندوزی برنامه عرضه شود، پس هیچ وقت دست از تلاش برندارید!

به علاوه باید بدانید که اغلب اپلیکیشن‌هایی که بر روی پلتفرم‌های مشترک مانند جاوا کدنویسی می‌شوند، علاوه بر اجرا بر روی لینوکس قابلیت اجرا بر روی ویندوز و حتی سیستم عامل مکینتاش را دارند. بهترین و سریع‌ترین راه برای فهمیدن این موضوع تماس با توسع دهنده برنامه است.

حالا شما می‌توانید نرم‌افزار‌های لینوکسی را بر روی ویندوز اجرا کنید

در پایان به نظر می‌رسد فکر سخت بودن اجرای نرم‌افزار‌های لینوکسی بر روی ویندوز، از ذهن‌تان خارج شده است، اینطور نیست؟ البته باید دقت داشت که هر اپلیکیشنی بهترین عملکرد را در پلتفرم اختصاصی خود دارد. با این وجود پنج راه برای اجرا لینوکس بر روی ویندوز در اختیار دارید که برای مرور سریع، آنها در زیر خلاصه شده‌اند:

  • ساب‌سیستم‌های لینوکسی برای ویندوز
  • ماشین مجازی
  • کولینوکس
  • اتصال به دستگاه لینوکسی با نرم‌افزار‌های ارتباطی کنترل از راه دور RDP ،VNC و SSH
  • دانلود و یافتن نرم‌افزار‌های پلتفرم‌های مشترک

از بین این پنج انتخاب دو مورد اول یعنی ساب‌سیستم لینوکس و ماشین مجازی قابل اطمینان‌ترین گزینه‌ها هستند. با این وجود اگر شما آنقدر خوش‌شانس و پیگیر هستید که توانستید نرم‌افزار‌های مشترک بین پلتفرمی را پیدا کنید، پس در امتحان آن تردید نکنید.

g5_linux-main چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز

ولی این نکته را نیز فراموش نکنید، این موارد در هر صورت بسیار مفید‌تر و قابل اعتماد‌تر از نصب هم‌زمان دو سیستم عامل ویندوز و لینوکس بر روی یک دستگاه است. همچنین اگر شما به یک سیستم لینوکسی با دسترسی ساده و سریع نیاز دارید، چرا لینوکس‌ باکس (Linux box) را به لیست گزینه‌ها اضافه نمی‌کنید؟

نوشته چهار روش اجرای برنامه‌ها و بازی‌های لینوکس بر روی ویندوز اولین بار در وب‌سایت فناوری پدیدار شد.

آموزش نصب و اجرای Ubuntu ،openSUSE ،SUSE و Fedora بر روی ویندوز ۱۰

در به‌روز‌رسانی اخیر ویندوز ۱۰ که در اوایل پاییز ارائه شد، سیستم مربوط به اجرای خط فرمان لینوکس در ویندوز، دست‌خوش تحولی بزرگ گردید. این سیستم که تا پیش از این فقط از توزیع Ubuntu پشتیبانی می‌کرد، اکنون برای open SUSE ،SUSE Linux Enterprise Server و Fedora نیز قابل اجرا است. همچنین سایر نسخه‌های لینوکس نیز در آینده نزدیک به این لیست اضافه خواهند شد.

همان‌طور که اشاره شد، این سیستم تا کنون فقط برای Ubuntu و با نام Bash on Windows وجود داشت. ولی مایکروسافت در به‌روز‌رسانی جدید، نام این سیستم را نیز تغییر داده است. در واقع نام سیستم با توجه به توزیع لینوکس متناظر با آن مشخص می‌شود. به‌عنوان مثال برای Ubuntu از نام Ubuntu on Windows Subsystem for Linux و برای SUSE از SUSE on Windows Subsystem for Linux  استفاده می‌شود. همچنین برای سایر نسخه‌ها، نام‌گذاری با استفاده از همین الگو انجام می‌شود.

نحوه انتخاب کردن توزیع لینوکس

تا پیش از عرضه به‌روز‌رسانی جدید ویندوز ۱۰، برای نصب توزیع Ubuntu بر روی ویندوز، لازم بود برنامه bash.exe را اجرا کنید. ولی اکنون می‌توانید توزیع مورد نظر خود را از فروشگاه آنلاین مایکروسافت انتخاب و دریافت کنید.

عجله نکنید. پیش از رفتن به فروشگاه، می‌بایست ویژگی Windows Subsystem for Linux را در ویندوز فعال نمایید. برای این منظور مراحل زیر را انجام دهید:

  • بر روی Start کلیک راست کرده یا کلید‌های ویندوز و X را بفشارید.
  • از منوی باز شده، گزینه Control Panel را کلیک کنید.
  • در لیست موجود، بر روی گزینه Programs کلیک کنید.
  • گزینه Turn Windows features on or off را انتخاب نمایید.
  • لیستی از ویژگی‌های موجود ویندوز برای شما نمایش داده می‌شود. در این لیست گزینه Windows Subsystem for Linux را بیابید و تیک مربوط به آن را بزنید.
  • بر روی گزینه OK کلیک کنید.
  • یک بار سیستم خود را Restart نمایید تا تنظیمات مربوطه اعمال گردد.

حال زمان آن فرا رسیده است که سری به فروشگاه مایکروسافت بزنید و نسخه لینوکس مد نظر خود را دریافت کنید. Microsoft Store را باز کرده و عبارت Linux را جستجو نمایید. گزینه‌ای با عنوان Get the apps در پایین صفحه، نمایش داده می‌شود. بر روی آن کلیک کنید.

لیستی از توزیع‌های لینوکس که توسط Microsoft Store ارائه شده و در دسترس کاربران قرار دارد، برای شما نمایش داده می‌شود. توزیع دلخواه خود را انتخاب کرده و بر روی گزینه Get کلیک کنید تا عملیات نصب، آغاز شود.

کدام توزیع سیستم عامل لینوکس را انتخاب کنیم؟

زیر سیستم طراحی شده برای اجرای لینوکس در ویندوز ۱۰، یک ویژگی در حال توسعه است و در حال حاضر به منظور دسترسی به خط فرمان لینوکس در سیستم عامل ویندوز استفاده می‌شود.

اگر شما به تازگی کار با لینوکس را شروع کرده‌اید یا قصد یادگیری لینوکس را دارید، Ubuntu بهترین گزینه برای شما به حساب می‌آید. این توزیع از لینوکس بسیار متداول و مرسوم بوده و به خوبی پشتیبانی می‌شود.

همان‌طور که می‌دانید، توزیع‌های مختلف لینوکس، تنظیمات و نرم‌افزار‌های گوناگونی نیز دارند. بنابراین اگر یک کاربر حرفه‌ای یا یک برنامه‌نویس هستید، می‌بایست نسخه‌ای از لینوکس را انتخاب کنید که بیشترین کارایی را برای کار شما داشته باشد.

همچنین اگر تجربه کار با سیستم عامل لینوکس را دارید، به احتمال خیلی زیاد ترجیح می‌دهید که باز هم از نسخه‌ای استفاده کنید که سابقه کار کردن با آن را دارید. ولی همان‌طور که در ابتدای مقاله اشاره شد، در حال حاضر این سیستم فقط برای Ubuntu ،SUSE openSUSE و Fedora ارائه شده است. بنابراین اگر پیش از این، کاربر توزیع‌های سبک Debian بوده‌اید، بهتر است Ubuntu را انتخاب و اگر از توزیع‌های بر پایه RPM استفاده می‌کردید، می‌توانید SUSE یا Fedora را انتخاب نمایید.

اجرای چندین توزیع مختلف لینوکس، در کنار هم

شما مجبور نیستید که فقط یک توزیع خاص لینوکس را انتخاب کنید. می‌توانید هر چند نسخه‌ای که مد نظرتان بوده را نصب کرده و حتی همه آن‌ها را با هم اجرا کنید. در این حالت برای هر یک از لینوکس‌های نصب شده، یک پنجره کنسول جدا‌گانه خواهید داشت.

برای اجرای هر یک از توزیع‌های لینوکس نصب شده بر روی ویندوز ۱۰، فقط کافی است بر روی آیکون مربوط به آن در منوی Start کلیک کنید. اگر یافتن آیکون مربوطه دشوار است، می‌توانید به سادگی و با تایپ کردن نام نسخه مورد نظر، به آن دسترسی پیدا کنید. به‌عنوان مثال برای نسخه Ubuntu، عبارت ubuntu، برای openSUSE، عبارت opensuse-42 و برای SUSE Linux Enterprise Server، عبارت sles-12 را تایپ کنید.

هر یک از توزیع‌های لینوکس به‌صورت جداگانه و مستقل از یکدیگر اجرا شده و فایل سیستم و نرم‌افزار نصب شده مخصوص به خود را دارند. با این حال، همه آن‌ها قادر هستند که به فایل سیستم ویندوز دسترسی داشته باشند، بنابراین شما می‌توانید فایل‌های مختلف را بین آن‌ها به اشتراک بگذارید.

همچنین محیط‌های لینوکس اجرا شده، از یک شبکه مشترک استفاده می‌کنند. این بدان معنی است که آن‌ها می‌توانند با یکدیگر و با برنامه‌های ویندوز ارتباط برقرار کنند. به‌عنوان مثال شما می‌توانید یک وب سرور Apache بر روی سیستم Ubuntu نصب کنید و آن را به پایگاه داده موجود بر روی openSUSE ارتباط دهید، سپس از طریق مرورگری که در ویندوز ۱۰ نصب کرده‌اید، به این وب سرور دسترسی داشه باشید.

نوشته آموزش نصب و اجرای Ubuntu ،openSUSE ،SUSE و Fedora بر روی ویندوز ۱۰ اولین بار در پدیدار شد.