گاهی اوقات نیاز به استفاده همزمان یا متناوب از سیستم عامل های مختلف بر روی یک کامپیوتر شخصی وجود دارد. اگر تمایل به استفاده از بوت دوگانه وجود نداشته باشد، می توانید یکی از گزینه های باقی مانده را استفاده کنید - یک ماشین مجازی برای سیستم عامل لینوکس نصب کنید.
با تعداد کافی از RAM و حافظه مجازی، قدرت پردازنده مورد نیاز، می توان همزمان چندین سیستم را همزمان اجرا کرد و در حالت کامل با آنها کار کرد. با این حال، برای این شما نیاز به پیدا کردن نرم افزار مناسب است.
اگر تصمیم به استفاده از ماشین مجازی در سیستم عامل دارید، ابتدا باید بدانید کدام یک برای شما مناسب است. ما پنج نماینده محبوب این نوع نرم افزار را در نظر خواهیم گرفت.
این برنامه یک محصول جهانی است که می تواند برای روند مجازی سازی لینوکس استفاده شود. با تشکر از او، تعدادی از سیستم عامل های دیگر را می توان پشتیبانی کرد، از جمله ویندوز و یا حتی MacOS.
Virtualbox یکی از بهترین ماشین های امروز به خصوص برای سیستم عامل های لینوکس / اوبونتو بهینه سازی شده است. با تشکر از این برنامه، شما می توانید از تمام ویژگی های لازم استفاده کنید و همچنین استفاده از آن بسیار آسان است.
تفاوت اصلی این برنامه این است که باید نسخه کامل آن را بپردازد اما برای یک ساکن معمولی لازم نیست. اما برای استفاده از خانه کاملا ممکن است نسخه ای را که می تواند کاملا رایگان استفاده شود، دانلود و نصب کنید.
این نرم افزار عملا با VirtualBox متفاوت نیست، اما در برخی لحظات از برنامه قبلی منحرف شده است. کارشناسان تاکید می کنند که عملکرد آنها در مورد یکسان است، اما VMWare به شما اجازه می دهد تا:
با این حال، بدون نقص بود. واقعیت این است که فایل های ضبط ویدئو را پشتیبانی نمی کند.
در صورت تمایل، این برنامه را می توان در یک حالت کاملا اتوماتیک نصب کرد، پارامترهای مورد نیاز را انتخاب کنید، که اغلب بسیار راحت است.
این برنامه برای دستگاه های مبتنی بر ARM نوع Android، Raspbian، RISC OS طراحی شده است. در پیکربندی بسیار دشوار است، مخصوصا برای یک کاربر بی تجربه. واقعیت این است که کار با ماشین مجازی منحصرا در «ترمینال» با وارد کردن دستورات خاص انجام می شود. با این حال، با کمک آن شما می توانید به طور کامل هر سیستم عامل اجرا، نصب آنها را بر روی دیسک سخت و یا نوشتن به یک فایل خاص.
یکی از ویژگی های متمایز دستگاه Qemu این است که به شما اجازه می دهد تا شتاب سخت افزاری و برنامه های آنلاین را نصب کنید. برای نصب نرم افزار مشابه در OS بر اساس هسته لینوکس، در ترمینال شما باید دستور زیر را اجرا کنید:
sudo apt install qemu qemu-kvm libvirt-bin
توجه: پس از فشار دادن Enter، سیستم از شما درخواست رمز عبور را که شما هنگام نصب توزیع ارائه داده اید، خواهد داد. لطفا توجه داشته باشید که هنگام وارد کردن آن هیچ شخصیت نمایش داده نمی شود.
نام برنامه برای ماشین مجازی مبتنی بر هسته (ماشین مجازی مبتنی بر هسته) است. با تشکر از شما، شما می توانید یک سرعت نسبتا بالا از کار، عمدتا به دلیل هسته لینوکس.
این کار بسیار سریع تر و قابل اعتماد تر نسبت به VirtualBox کار می کند، با این وجود، پیکربندی آن بسیار مشکل است و نگهداری آن بسیار آسان نیست. اما امروز برای نصب ماشین های مجازی، این برنامه محبوب ترین است. به طرق مختلف، این تقاضا به دلیل این واقعیت است که می توان آن را برای میزبانی سرور خود در اینترنت استفاده کرد.
قبل از نصب برنامه، شما باید تعیین کنید که آیا سخت افزار کامپیوتر قادر به پشتیبانی از شتاب سخت افزاری است. برای انجام این کار، باید از ابزار cpu-checker استفاده کنید. اگر همه چیز در این برنامه باشد، می توانید نصب KVM را روی کامپیوتر خود شروع کنید. برای انجام این کار، در «ترمینال» دستور زیر را وارد کنید:
sudo apt-get install emu-kvn libvirt-bin virtinst bridge-utils virt-manager
هنگامی که برنامه نصب می شود، کاربر دسترسی مطلق به ایجاد ماشین های مجازی خواهد داشت. در صورت تمایل، شما می توانید شبیه ساز های دیگر که توسط این برنامه کنترل می شود قرار دهید.
این برنامه تقریبا به طور کامل با 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
شایان ذکر است که پس از نصب لازم است که یک پیکربندی انجام شود که کاربر به طور متوسط به نظر می رسد بیش از حد پیچیده است.
مجازی سازی در سیستم عامل لینوکس به تازگی در حال توسعه است. به طور منظم برنامه های جدیدی برای این هدف وجود دارد. ما به طور مرتب آنها را نظارت می کنیم و کاربران را برای حل مشکلات خود توصیه می کنیم.