Conosciamo tutti con virtual box e vmware workstation player e come e come funzionano, allo stesso modo QEMU Consente alla creazione di macchine virtuali in Linux e in altri sistemi operativi di eseguire distribuzioni Linux.
Se QEMU viene utilizzato come emulatore di macchine, può eseguire gli strumenti e i programmi creati per una macchina particolare su altre macchine e ottenere prestazioni elevate attraverso la traduzione dinamica. In questo articolo discuteremo di come installare QEMU insieme alla sua configurazione e come creare una macchina virtuale con essa.
Installazione di QEMU su Linux
Uno dei vantaggi con QEMU è che è già disponibile dal repository ufficiale di Ubuntu e quindi l'installazione diventa meno difficile e alcuni passaggi processi.
In primo luogo, dobbiamo aggiornare il nostro repository e per questo deve essere eseguito il comando seguente:
$ sudo apt update
Ora dobbiamo installare QEMU sul nostro sistema e insieme a ciò dobbiamo installare KVM e una macchina virtuale, e per questo deve essere eseguito il seguente comando:
$ sudo apt install qemu-kvm virtinst qemu virt-manager libvirt-daemon libvirt-daemon-system bridge-otils virt-viewer libvirt-client
Qui abbiamo installato un paio di pacchetti diversi richiesti per avviare la nostra macchina virtuale, il primo viene chiamato QEMU contenente applicazione, insieme a quella che abbiamo installato QEMU-KVM che è un pacchetto in cui KVM viene utilizzato per virtualizzare i processi mentre virt-manager E Virt-Viewer sono installati per scopi GUI. da ultimo libvirt Contiene binari sia per QEMU che per KVM che hanno utilizzato per il monitoraggio e la virtualizzazione del servizio.
Ora, dopo il completamento del processo di installazione, è necessario controllare lo stato di libvirt e per questo eseguire il comando fornito di seguito:
$ sudo systemctl status libvirtd
Questo ci ha dato un segnale attivo e ora puoi utilizzare il QEMU da Terminal o tramite Virtual Manager dal menu principale.
Creazione di una macchina virtuale usando Virt Manager
Qui in questo tutorial creeremo una macchina virtuale “Ubuntu 20.04 ”tramite Virtual Manager e la prima cosa che sarebbe quella di avviare Virtual Manager dal menu che verrà visualizzato la schermata seguente:
Ora qui in questo creeremo e installeremo una macchina virtuale "Ubuntu 20.04"E per questo vai al file e seleziona"Nuova macchina virtuale"Che aprirà la schermata seguente:
Qui puoi selezionare il modo desiderato per installare il sistema operativo. Seleziona il "Media di installazione locale":
Qui devi selezionare i media ISO. Mentre stiamo installando il server per Ubuntu 20.04 Quindi scarica l'immagine di installazione dal sito Web e caricalo. L'ho già sul mio desktop:
Questo rileverà automaticamente il sistema e dovrai semplicemente fare clic sul pulsante in avanti che ti porterà alla pagina in cui devi assegnare Memoria E processore Per il tuo sistema virtuale. Assicurati di fornire valori minori come mostrato nell'immagine:
Ora seleziona il pulsante in avanti e assegna la dimensione dell'immagine del disco in base alla disponibilità sul sistema:
Dopo aver selezionato in avanti verrai portato all'ultimo passaggio in cui devi dare un nome alla macchina virtuale o lasciarlo come predefinito:
Basta selezionare sul pulsante Fine e verrà avviato l'avvio per la macchina virtuale:
Dopo che queste istruzioni verranno visualizzate le istruzioni che è possibile selezionare per completare il processo e una volta completato, è possibile accedere al sistema tramite Virt-Manager o tramite SSH.
Conclusione
La creazione di una macchina virtuale è sempre utile in quanto possiamo utilizzare varie macchine attraverso una singola interfaccia, il che aiuta a salvare la memoria e il tempo. In questo tutorial ti abbiamo guidato attraverso l'installazione di QEMU che viene utilizzato per la creazione di macchine virtuali. Inoltre, ti abbiamo guidato a creare una macchina virtuale usando Virt-Manager, in cui abbiamo creato Ubuntu 20.04. È possibile creare altri sistemi operativi caricando il file ISO e seguendo i passaggi forniti.