گاهی اوقات استفاده از چندین سیستم عامل بر روی یک رایانه شخصی به طور همزمان یا به نوبه خود ضروری می شود. اگر تمایلی به استفاده از بوت شدن دوگانه وجود ندارد ، می توانید از یک گزینه باقی مانده استفاده کنید - یک ماشین مجازی برای سیستم عامل لینوکس نصب کنید.
با داشتن مقدار کافی RAM و حافظه مجازی ، قدرت پردازنده مورد نیاز ، می توان همزمان چندین سیستم را به طور همزمان راه اندازی کرد و با آنها در حالت کامل کار کرد. با این حال ، نرم افزار مناسب باید برای این انتخاب شود.
لیست دستگاه های مجازی برای لینوکس
اگر تصمیم دارید از سیستم مجازی در سیستم عامل استفاده کنید ، پس ابتدا باید بدانید کدام یک برای شما مناسب است. اکنون پنج نماینده مشهور این نوع نرم افزار در نظر گرفته خواهد شد.
Virtualbox
این برنامه محصولی جهانی است که می تواند برای فرآیند مجازی سازی در لینوکس مورد استفاده قرار گیرد. به لطف آن ، می تواند تعدادی از سیستم عامل های دیگر ، که شامل ویندوز یا حتی MacOS است ، پشتیبانی کند.
VirtualBox یکی از بهترین ماشینهایی است که تا به امروز به طور خاص برای سیستم عامل های Linux / Ubuntu بهینه شده است. با تشکر از چنین برنامه ای ، شما می توانید از تمام ویژگی های لازم استفاده کنید و علاوه بر این ، استفاده از آن بسیار آسان است.
VMware
تفاوت اصلی این برنامه در این است که شما باید نسخه کامل آن را بپردازید ، اما برای یک افراد معمولی متوسط آنقدرها لازم نیست. اما برای مصارف خانگی امکان بارگیری و نصب گزینه ای که بتوان از آن استفاده کرد کاملا رایگان است.
دانلود Vmware
این نرم افزار عملا هیچ تفاوتی با VirtualBox ندارد ، با این حال ، در بعضی جنبه ها از آخرین برنامه ذکر شده پیشی می گیرد. کارشناسان تأکید می کنند که عملکرد آنها تقریباً مشابه است ، اما VMWare به شما امکان می دهد:
- ایجاد شبکه های مجازی یا محلی بین دستگاه های نصب شده بر روی رایانه؛
- یک کلیپ بورد مشترک ترتیب دهید.
- انتقال پرونده ها
با این حال ، برخی از کاستی ها وجود دارد. واقعیت این است که از ضبط پرونده های ویدیویی پشتیبانی نمی کند.
در صورت تمایل ، این برنامه را می توان در حالت کاملاً اتوماتیک نصب کرد ، پارامترهای موردنیاز را انتخاب کنید ، که اغلب بسیار راحت است.
قمو
این برنامه برای دستگاه هایی مبتنی بر نوع ARM اندروید ، Raspbian ، RISC OS طراحی شده است. پیکربندی بسیار دشوار است ، به خصوص برای یک کاربر بی تجربه. واقعیت این است که کار با یک ماشین مجازی منحصراً در کشور انجام می شود "ترمینال" با وارد کردن دستورات ویژه با این وجود می توان با نصب آنها بر روی دیسک سخت یا نوشتن بر روی یک فایل خاص ، برای راه اندازی کاملاً هر سیستم عامل استفاده کرد.
ویژگی بارز دستگاه Qemu این است که به شما امکان می دهد از شتاب سخت افزاری استفاده کرده و برنامه ها را بصورت آنلاین نصب کنید. برای نصب نرم افزار مشابه در سیستم عامل هسته لینوکس ، در "ترمینال" شما باید دستور زیر را اجرا کنید:
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 manager-utils
با نصب برنامه ، کاربر به ایجاد ماشینهای مجازی دسترسی کاملی خواهد داشت. در صورت تمایل ، می توانید شبیه سازهای دیگری را کنترل کنید که توسط این برنامه کنترل می شوند.
زن
این برنامه تقریباً کاملاً با KVM یکسان است ، با این وجود اختلافاتی دارد. نکته اصلی این است که ماشین مجازی XEN باید مجدداً هسته را مجدداً جمع کند ، زیرا در غیر این صورت به طور عادی کار نخواهد کرد.
یکی دیگر از ویژگی های بارز این برنامه امکان کار حتی بدون استفاده از شتاب سخت افزاری هنگام شروع سیستم عامل لینوکس / اوبونتو است.
برای نصب XEN بر روی رایانه خود ، باید یک سری دستورات را به نوبه خود اجرا کنید "ترمینال":
سودو نصب مناسب
xen-hypervisor-4.1-amd64
xen-hypervisor-4.1-i386
xen-utils-4.1
xenwatch
ابزارهای Xen
xen-utils-common
ابزارهای xenstore
شایان ذکر است پس از نصب لازم است تنظیماتی انجام شود که برای یک کاربر معمولی بسیار پیچیده به نظر برسد.
نتیجه گیری
مجازی سازی در سیستم عامل لینوکس اخیراً بسیار سریع در حال پیشرفت است. برنامه های جدید با هدف این منظم ظاهر می شوند. ما مرتباً آنها را رصد می کنیم و برای حل مشکلاتشان به کاربران توصیه می کنیم.