Come eseguire macchine virtuali usando scatole GNOME in Linux

Come eseguire macchine virtuali usando scatole GNOME in Linux
Questo articolo coprirà una guida sull'installazione e l'utilizzo dell'applicazione "Gnome Boxes" in Linux. Puoi usarlo per creare e gestire macchine virtuali locali o remote. È possibile eseguire molti sistemi operativi supportati in queste macchine virtuali salvando i contenuti in dischi rigidi virtuali.

A proposito di scatole gnome

Sviluppato dal team GNOME, Gnome Boxes fa parte della suite ufficiale di software GNOME. È un frontend grafico per la creazione e la gestione delle macchine virtuali QEMU. QEMU è uno strumento di riga di comando che può emulare i componenti hardware ed eseguire macchine virtuali contenenti l'installazione completa di vari sistemi operativi disponibili là fuori. È disponibile un'utilità grafica chiamata "Virt-Manager" che può essere utilizzata per gestire le macchine virtuali QEMU. Tuttavia, la sua interfaccia utente può essere un po 'schiacciante con le sue numerose opzioni di configurazione integrate. Gnome Boxes mira a semplificare l'interfaccia esponendo solo le funzionalità necessarie agli utenti finali. È più orientato agli utenti del desktop casual che vogliono gestire le macchine virtuali per le attività quotidiane e vogliono eseguire rapidamente macchine virtuali senza troppa seccatura. Gli utenti avanzati, specialmente coloro che gestiscono le macchine virtuali QEMU per aziende e organizzazioni, possono sempre utilizzare il frontend grafico virt-manager.

Altre caratteristiche principali delle scatole Gnome includono:

  • Possibilità di scaricare i file di immagini ISO dall'app stessa.
  • È possibile trascinare e rilasciare file per condividerli tra la macchina virtuale e il sistema operativo host.
  • Capacità di prendere istantanee di macchine virtuali e ripristinarle rapidamente.
  • Supporta le macchine virtuali a schermo intero.
  • Capacità di prendere screenshot di eseguire macchine virtuali dal sistema operativo host.
  • Supporta macchine virtuali che eseguono sistemi operativi non Linux come Windows 10.
  • È possibile eseguire file di immagini ISO in modalità live avviabile e testare il sistema operativo prima di installare.
  • Supporta l'accelerazione hardware 3D in quasi tutte le moderne distribuzioni Linux purché tu abbia l'hardware capace.

Installazione di scatole GNOME

È possibile installare scatole Gnome in Ubuntu eseguendo il comando specificato di seguito:

$ sudo apt installare gnome-boxes

Gnome Boxes è disponibile in tutte le principali distribuzioni Linux, quindi puoi installarlo dal gestore di pacchetti. In alternativa, puoi prendere una build Flatpak universale che funziona su quasi tutte le distribuzioni Linux da qui.

Creazione di una nuova macchina virtuale utilizzando scatole GNOME

Per creare una nuova macchina virtuale, avvia l'app "Boxes" o "Gnome Boxes" dal lancio dell'applicazione e fai clic sull'icona "+" situata nell'angolo in alto a sinistra della finestra dell'applicazione.

Ti verrà presentato una procedura guidata di configurazione che ti guiderà attraverso la creazione di una macchina virtuale. Il primo passo prevede la selezione di un file di immagine ISO per un sistema operativo. Questo sistema operativo verrà lanciato in una macchina virtuale come qualsiasi altro vero hardware e, da lì, puoi procedere a installare il sistema operativo sul disco rigido virtuale. Gnome Boxes offre un'opzione per scaricare direttamente i file di immagini ISO per molti sistemi operativi popolari dall'app stessa.

Dopo aver scelto il tuo file di immagine ISO scaricato o scaricato, selezionare un modello per il tuo sistema operativo in modo che le scatole GNOME possano configurare e ottimizzare automaticamente la macchina virtuale per il sistema operativo desiderato. Ad esempio, se hai selezionato un'immagine ISO Ubuntu, scegli "Ubuntu" come modello. Se si sta installando Fedora nella macchina virtuale, selezionare "Fedora" come modello. Le scatole GNOME contiene anche un modello per l'installazione di Windows 10.

Dopo aver selezionato un modello appropriato, fai clic sul pulsante "Avanti". Ti verrà presentato il passaggio finale nella procedura guidata di configurazione. Qui, puoi fare clic sul pulsante "Personalizza" per ottenere impostazioni avanzate in cui è possibile modificare l'allocazione della memoria e dell'archiviazione per la macchina virtuale. Una volta terminata le personalizzazioni, fai clic sul pulsante "Crea" per terminare la creazione della macchina virtuale.

Dopo aver fatto clic sul pulsante "Crea", la macchina virtuale avvia l'immagine ISO selezionata. È possibile continuare a eseguire l'immagine in modalità live o installare il sistema operativo completo all'interno della macchina virtuale e il disco rigido virtuale.

È possibile fare clic sulla freccia posteriore nell'angolo in alto a sinistra per mettere in pausa la macchina virtuale. Quando si avvia di nuovo la macchina virtuale, il sistema operativo riprenderà nel suo stato precedente. Questo processo di pausa e ripresa delle macchine virtuali avviene estremamente velocemente e richiede solo alcuni secondi. Nel caso in cui si desideri chiudere la macchina virtuale e non vuoi metterla in pausa, fai clic sul menu a tre punti sulla barra di intesta. Puoi anche chiudere il sistema operativo ospite dall'interno della macchina virtuale stessa, proprio come faresti su hardware reale.

Gestire le impostazioni delle macchine virtuali esistenti e prendere istantanee

Per gestire una macchina virtuale esistente nelle caselle GNOME, fare clic con il pulsante destro del mouse su una macchina virtuale nell'elenco e fare clic sull'opzione menu "Proprietà".

Da qui, puoi riconfigurare la tua macchina virtuale e modificare la memoria e l'allocazione di archiviazione. Puoi anche modificare le impostazioni di condivisione di file e prendere istantanee che ti permetteranno di ripristinare le macchine virtuali nei loro stati precedenti.

Eseguire il backup di macchine virtuali create utilizzando scatole GNOME

Le scatole Gnome crea e memorizzano immagini virtuali in una directory situata nel seguente percorso:

$ Home/.locale/share/gnome-boxs/immagini/

Puoi semplicemente copiare tutti i file di immagini situati sul percorso sopra su un'unità interna o esterna per fare un backup di macchine virtuali. Nel caso in cui tu li abbia accidentalmente eliminati o stai reinstallando il sistema operativo host, basta copiare tutti i file di immagine nella posizione sopra specificati per recuperare tutte le macchine virtuali.

Conclusione

Gnome Boxes offre un modo eccellente per eseguire rapidamente le macchine virtuali QEMU sul computer Linux. Non presenta molte opzioni di configurazione ma offre un'esperienza senza soluzione di continuità in cui è possibile mettere in pausa e riprendere rapidamente gli stati virtuali.