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

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

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

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

Virtualbox

این برنامه یک محصول جهانی است که می تواند برای روند مجازی سازی لینوکس استفاده شود. با تشکر از او، تعدادی از سیستم عامل های دیگر را می توان پشتیبانی کرد، از جمله ویندوز و یا حتی MacOS.

مجازی Virtualbox مجازی در لینوکس

Virtualbox یکی از بهترین ماشین های امروز به خصوص برای سیستم عامل های لینوکس / اوبونتو بهینه سازی شده است. با تشکر از این برنامه، شما می توانید از تمام ویژگی های لازم استفاده کنید و همچنین استفاده از آن بسیار آسان است.

VMware

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

دانلود Vmware

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

این نرم افزار عملا با VirtualBox متفاوت نیست، اما در برخی لحظات از برنامه قبلی منحرف شده است. کارشناسان تاکید می کنند که عملکرد آنها در مورد یکسان است، اما VMWare به شما اجازه می دهد تا:

  • ایجاد مجازی یا شبکه های محلی بین دستگاه های نصب شده در کامپیوتر؛
  • یک کلیپ بورد مشترک را سازماندهی کنید
  • انتقال فایل ها

ماشین های مجازی vmware در لینوکس

با این حال، بدون نقص بود. واقعیت این است که فایل های ضبط ویدئو را پشتیبانی نمی کند.

در صورت تمایل، این برنامه را می توان در یک حالت کاملا اتوماتیک نصب کرد، پارامترهای مورد نیاز را انتخاب کنید، که اغلب بسیار راحت است.

Qemu

این برنامه برای دستگاه های مبتنی بر ARM نوع Android، Raspbian، RISC OS طراحی شده است. در پیکربندی بسیار دشوار است، مخصوصا برای یک کاربر بی تجربه. واقعیت این است که کار با ماشین مجازی منحصرا در «ترمینال» با وارد کردن دستورات خاص انجام می شود. با این حال، با کمک آن شما می توانید به طور کامل هر سیستم عامل اجرا، نصب آنها را بر روی دیسک سخت و یا نوشتن به یک فایل خاص.

یکی از ویژگی های متمایز دستگاه Qemu این است که به شما اجازه می دهد تا شتاب سخت افزاری و برنامه های آنلاین را نصب کنید. برای نصب نرم افزار مشابه در OS بر اساس هسته لینوکس، در ترمینال شما باید دستور زیر را اجرا کنید:

sudo apt install qemu qemu-kvm libvirt-bin

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

KVM

نام برنامه برای ماشین مجازی مبتنی بر هسته (ماشین مجازی مبتنی بر هسته) است. با تشکر از شما، شما می توانید یک سرعت نسبتا بالا از کار، عمدتا به دلیل هسته لینوکس.

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

قبل از نصب برنامه، شما باید تعیین کنید که آیا سخت افزار کامپیوتر قادر به پشتیبانی از شتاب سخت افزاری است. برای انجام این کار، باید از ابزار cpu-checker استفاده کنید. اگر همه چیز در این برنامه باشد، می توانید نصب KVM را روی کامپیوتر خود شروع کنید. برای انجام این کار، در «ترمینال» دستور زیر را وارد کنید:

sudo apt-get install emu-kvn libvirt-bin virtinst bridge-utils virt-manager

هنگامی که برنامه نصب می شود، کاربر دسترسی مطلق به ایجاد ماشین های مجازی خواهد داشت. در صورت تمایل، شما می توانید شبیه ساز های دیگر که توسط این برنامه کنترل می شود قرار دهید.

XEN

این برنامه تقریبا به طور کامل با KVM مشابه است، اما این تفاوت ها را دارد. نکته اصلی این است که دستگاه مجازی XEN نیاز به جمع آوری هسته دارد، در غیر این صورت به درستی کار نخواهد کرد.

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

برای نصب XEN بر روی رایانه شما باید تعدادی از دستورات را در ترمینال به صورت یکجا اجرا کنید :

sudo -i

apt-get نصب کنید
xen-hypervisor-4.1-amd64
xen-hypervisor-4.1-i386
xen-utils-4.1
xenwatch
xen-tools
xen-utils-common
xenstore-utils

شایان ذکر است که پس از نصب لازم است که یک پیکربندی انجام شود که کاربر به طور متوسط ​​به نظر می رسد بیش از حد پیچیده است.

نتیجه گیری

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