La migliore alternativa gratuita a Virtualbox per Linux

Centinaia di diverse distribuzioni Linux sono in giro su Internet e non possiamo installarle tutte sul nostro PC per scopi di test o di apprendimento. Tuttavia, una cosa che possiamo fare è eseguirli su Linux come macchine virtuali da sperimentare prima di passare effettivamente a una nuova distribuzione Linux.

Per Windows, sono disponibili molti software di virtualizzazione che consentono di installare praticamente qualsiasi tipo di sistema operativo, ma che dire degli utenti Linux? Quando parliamo di virtualizzazione su Linux, Windows o MacOS, il primo software per la creazione di macchine virtuali ci viene in mente è VirtualBox di Oracle. Anche questa soluzione di virtualizzazione è open source e gratuita, ma aspetta, non sono disponibili altre soluzioni o software, in particolare per il sistema operativo Linux. Come ho detto, Windows e MacOS hanno a disposizione un paio di buone opzioni di virtualizzazione ma tutte queste soluzioni non sono disponibili per le distribuzioni Linux a causa della loro natura varia.

Quindi, se stai cercando un'alternativa a VirtualBox su Linux per eseguire più macchine virtuali di diverse distribuzioni Linux incluso Windows, eccone alcune...

Le migliori alternative Linux VirtualBox gratuite/opensource

Lettore per workstation Vmware

Se conosci qualcosa sulla virtualizzazione, avrai sicuramente sentito il nome VMware. È una delle migliori aziende che fornisce soluzioni di virtualizzazione alle imprese. Non è un software di virtualizzazione open source ma è disponibile gratuitamente per scopi personali o per scuole e università. Tuttavia, se si desidera utilizzarlo per uso commerciale, è necessario acquistare una licenza per tale utilizzo.

Essendo parte dello sviluppo commerciale, la stabilità è sempre presente, inclusa la ferma garanzia di ottenere correzioni di bug e aggiornamenti regolari. Non è disponibile solo per Linux ma anche per Windows e MacOS (come VMfusion).

L'alternativa VirtualBox a VMware Workstation Player su Linux consente di creare macchine virtuali e importare apparecchi virtuali.

Ecco l'articoloSU per eseguire istantaneamente le macchine virtuali.

QEMU

Strumento da riga di comando basato sul modulo del kernel Linux QEMU per eseguire macchine virtuali x86 o x64 su Linux e accedere alle varie funzionalità di virtualizzazione hardware del processore. È disponibile per Linux, Windows e MacOS. Essendo un progetto open source è disponibile anche il codice sorgente.

Questa è una perfetta alternativa a VirtualBox per Linux, sebbene sia nativamente basato sulla riga di comando, sono disponibili un paio di noti strumenti di Virtual Machine Manager che consentono di monitorare e gestire graficamente le macchine virtuali create su Qemu. Inoltre, l'utente può installare l'interfaccia utente grafica QtEmu scritta su Qt4 esclusivamente per fornire la GUI per controllare e creare macchine virtuali su QEMU. Proprio come VirtualBox, l'utente può provare il Live CD o i file ISO per testare diversi sistemi operativi senza complicazioni. Sembra che stiamo eseguendo il sistema operativo della macchina virtuale in modo nativo. QrEmu è disponibile per Linux, FreeBSD e Windows.

Le prestazioni di QEMU sono ben stabili e possono eseguire sistemi operativi e programmi realizzati per una macchina su un'altra macchina diversa. Può virtualizzare x86, server e PowerPC incorporato, POWER a 64 bit, S390, ARM a 32 e 64 bit e guest MIPS durante l'utilizzo di KVM. QEMU può eseguire macchine virtuali KVM e Xen con prestazioni quasi native.

Per installare Qemu su diversi sistemi operativi Linux ecco i comandi:

Nota: è necessario l'accesso dell'utente root.

Per installare Qemu su distribuzioni Linux basate su Arch il comando sarà:

pacman -S qemu

Se desideri installare il software di virtualizzazione Qemu su Debian/Ubuntu

apt-get install qemu

Per Fedora e le sue distribuzioni Linux di base

dnf install @virtualization

In Gentoo, la distribuzione Linux utilizza il comando

emerge --ask app-emulation/qemu

Per i migliori sistemi operativi basati su Linux server: RHEL/CentOS

yum install qemu-kvm

Gli utenti di Open Suse possono utilizzare

zypper install qemu

Per saperne di più:

Macchina virtuale con kernel KVM

KVM sta per Kernal based Virtual Machines, un'altra tecnologia di virtualizzazione open source sviluppata per Linux. Può trasformare qualsiasi sistema operativo basato su Linux in un ambiente di virtualizzazione completo per installare ed eseguire più macchine virtuali. KVM è un fork del progetto Qemu e scritto in linguaggio C, sviluppato da Open Virtualization Alliance (OVA) e può supportare l'architettura ARM, IA-64, PowerPC, IBM System/390, x86, x86-64 piattaforma per la virtualizzazione.

Come VirtualBox, anche KVM può eseguire più macchine virtuali in un ambiente isolato. Tuttavia, è più di VirtualBox, una tecnologia di virtualizzazione di tipo 1 in grado di integrarsi profondamente nel sistema per offrire prestazioni elevate.

L'utente può installare KVM su diversi Linux come Ubuntu, RedHat, Centos e altri. È dotato di QMP – Qemu Monitor Protocol, KSM – Kernel Samepage Merging, supporto CPU Hotplug, supporto PCI Hotplug, Vmchannel, migrazione guest, Nested Guest e altro ancora.

Quindi, questi sono i modi migliori per eseguire macchine virtuali su Linux oltre a VirtualBox, che è inutile dirlo uno dei software più semplici e facili per la virtualizzazione. Tuttavia, ioSe desideri utilizzare Qemu o KVM, puoi utilizzare alcuni strumenti di Virtual Machine Manager come AQEMU, UCS Virtual Machine Manager, Virt-Virtual Machine Manager e Gnome Boxes.

OpenVz

OpenVz è un software di virtualizzazione basato su container per Linux che è anche un progetto open source. Può creare più contenitori Linux di macchine virtuali isolate che possono riavviarsi in modo indipendente con indirizzi IP univoci proprio come un server autonomo.

Altre risorse utili:

Related Posts