Una macchina virtuale consente di eseguire un secondo sistema completamente funzionante all'interno dell'ambiente esistente. Il tuo computer diventa ciò che è noto come un sistema host. Quindi, qualsiasi macchina virtuale configurata sarà un sistema ospite.
Una delle migliori soluzioni software per la creazione di macchine virtuali su Linux è VMware. È gratuito per uso non commerciale e sorprendentemente facile da installare e configurare. Di seguito è riportata una rapida procedura dettagliata che ti mostrerà come installare VMware Player sulla tua workstation Linux e creare la tua prima macchina virtuale.
Scarica VMware Workstation Player
La versione gratuita del software di virtualizzazione VMware è VMware Workstation Player. Puoi scaricare il programma di installazione semplicemente facendo clic su Scarica gratis nella pagina del prodotto VMware Workstation Player.
Scarica: Lettore VMware Workstation
Tra le opzioni disponibili, dovresti scegliere l'ultima versione a meno che tu non abbia un motivo specifico per utilizzare una versione precedente.
Clic Vai ai download sul lato destro della pagina e, infine, verrai indirizzato a una pagina in cui puoi scaricare l'ultima versione sia per Windows che per Linux. Clicca il Scarica ora accanto alla versione Linux e assicurati di annotare dove stai salvando il file.
Installazione di VMware Workstation Player su Linux
A differenza di altri pacchetti Linux, VMware non crea pacchetti separati per diverse distribuzioni. Una volta scaricato il pacchetto di installazione, il processo è lo stesso su tutte le distribuzioni Linux.
Per installare VMware, apri un terminale e passa alla directory in cui hai salvato il programma di installazione utilizzando il comando cd. Quindi, inserisci il seguente comando, sostituendo il nome del pacchetto con il nome del file effettivo che hai scaricato:
sudo sh ./VMware-Player-Full-*.bundle
Sulla maggior parte dei sistemi, il completamento del processo di installazione richiederà uno o due minuti. Al termine, VMware Player dovrebbe essere visualizzato nel menu Applicazioni.
Esecuzione di VMware Player per la prima volta
La prima volta che esegui VMware, eseguirà una delle due cose. Mostrerà una finestra di dialogo che dice che compilerà i moduli speciali del kernel o mostrerà un errore che indica che non riesce a trovare le intestazioni del kernel necessarie per compilare i moduli.
Alcune distribuzioni hanno le intestazioni del kernel installate per impostazione predefinita o potresti averle già installate come dipendenza di qualche altro software. In tal caso, potrai saltare il passaggio successivo.
Se ricevi un errore simile a quello sopra, fai clic su Annulla (usando ricaricare non sempre funziona), apri un terminale e inserisci il comando appropriato a seconda della distribuzione che stai utilizzando.
Per distribuzioni basate su RPM come Fedora o CentOS:
sudo dnf install kernel-headers kernel-devel
Per le distribuzioni basate su Debian come Ubuntu o Linux Mint:
sudo apt install linux-headers-$(uname -r)
Su Arch Linux e i suoi derivati:
sudo pacman -S linux-headers
Una volta completata l'installazione, esegui nuovamente VMware Workstation Player e dovrebbe compilare i moduli del kernel necessari per te senza problemi.
La compilazione e l'installazione dei moduli del kernel richiederanno solo pochi istanti. VMware ti chiederà quindi di accettare i termini e le condizioni. Dopo aver accettato i termini, vedrai il menu principale di VMware. Congratulazioni, ora sei pronto per configurare la tua prima macchina virtuale.
Creare la tua prima macchina virtuale con VMware
Per creare la tua prima macchina virtuale, avrai bisogno di un supporto di installazione per qualunque sistema operativo desideri installare. Può trattarsi di qualsiasi supporto di installazione che normalmente avvii da un'unità ottica o USB.
Per dimostrare, useremo l'ISO di Linux Mint per creare una macchina virtuale guest in esecuzione su un host Fedora Linux.
Per iniziare, carica VMware Workstation Player e seleziona Crea una nuova macchina virtuale. Innanzitutto, VMware ti chiederà di selezionare il supporto di installazione del sistema operativo. È possibile utilizzare un'immagine ISO archiviata sul disco rigido o installarla da un vero CD/DVD-ROM o da un'unità USB.
Successivamente, ti chiederà quale tipo di sistema operativo intendi installare. Ci sono opzioni per molte versioni differenti di Linux così come per altri sistemi operativi meno comuni come FreeBSD e Solaris. Ovviamente puoi anche eseguire Windows e anche MacOS su una macchina virtuale. Nel nostro caso, Linux Mint è basato su Ubuntu, quindi scegliamo Ubuntu a 64 bit.
Imparentato: I migliori sistemi operativi Linux da provare in una macchina virtuale
Ora, seleziona dove desideri archiviare il disco rigido virtuale del tuo sistema ospite e quanto grande desideri che sia. Puoi selezionare qualsiasi posizione di archiviazione che sia conveniente per te. In genere si consiglia di allocare almeno 20 GB al disco rigido virtuale. VMware può consigliare impostazioni diverse a seconda del sistema operativo che si sta installando.
Infine, VMware visualizzerà la configurazione generale per la tua nuova macchina virtuale. Le impostazioni predefinite generalmente funzioneranno bene, ma potresti essere in grado di ottenere prestazioni migliori aumentando la RAM o il numero di core del processore assegnati al sistema operativo guest. Tuttavia, non dovresti assegnare più del 50 percento delle risorse effettive del tuo computer al sistema ospite.
In caso di problemi con l'avvio del supporto di installazione, fare clic con il pulsante destro del mouse sul nome della VM dal menu principale per modificare le impostazioni. Di solito, l'allocazione di più RAM o forse la disattivazione dell'accelerazione video 3D risolverà il problema. Prova a rendere le impostazioni dell'hardware virtuale il più "vaniglia" possibile.
Pochi istanti dopo aver cliccato Fine nella schermata di configurazione hardware, la tua macchina virtuale dovrebbe avviarsi.
La tua macchina virtuale è pronta per l'uso
Questo è tutto. Hai configurato correttamente la tua prima macchina virtuale VMware. Segui semplicemente le istruzioni per qualsiasi sistema operativo che stai installando e, in pochi minuti, avrai un sistema operativo guest virtuale completamente funzionante con cui fare come preferisci. Puoi installare tutti i sistemi guest che desideri, purché disponi di spazio libero su disco sufficiente.
Congratulazioni per aver configurato la tua prima macchina virtuale! Troverai sicuramente le macchine virtuali uno strumento utile per la ricerca, l'esplorazione e la sperimentazione di diversi tipi di software.
A cosa servono le macchine virtuali? Ecco alcuni vantaggi pratici e utilizzi per le macchine virtuali che puoi provare subito.
Leggi Avanti
- Linux
- virtualizzazione
JT è un veterano del settore tecnologico con oltre 25 anni di esperienza. Dal supporto tecnico alla programmazione e all'amministrazione del sistema, ha fatto di tutto. Gli piace particolarmente insegnare ai nuovi utenti la libertà e la potenza di Linux.
Iscriviti alla nostra Newsletter
Iscriviti alla nostra newsletter per suggerimenti tecnici, recensioni, ebook gratuiti e offerte esclusive!
Clicca qui per iscriverti