Stai cercando di virtualizzare su Linux, ma vuoi uno strumento che utilizzi le funzionalità native del kernel Linux invece di qualcosa di proprietario come VMware? Virtual Machine Manager ti copre. È un frontend per libvirtd e consente agli utenti di ottenere il controllo finale di Linux KVM. In questa guida, esamineremo come installare Virt-Manager su Linux e farlo funzionare. Esamineremo anche il modo corretto per abilitare cose come libvirt e altro!
Sommario:
Installazione
Virt-Manager è uno dei front-end più popolari per le funzionalità di virtualizzazione a livello di kernel presenti in Linux. Ottenendolo sulla maggior parte delle distribuzioni Linux non è affatto difficile.
Ubuntu
sudo apt install virt-manager
Debian
sudo apt-get install virt-manager
Arch Linux
sudo pacman -S virt-manager dnsmasq bridge-utils openbsd-netcat
Fedora
sudo dnf install virt-manager qemu-kvm qemu-img libvirt-daemon libvirt-daemon-driver*
OpenSUSE
sudo zypper install virt-manager
Altri Linux
Lo strumento Virt-Manager è un frontend per KVM e si basa molto su libvirtd. Di conseguenza, gli utenti che cercano di ottenere questo lavoro devono esaminare le dipendenze su cui fa affidamento virt-manager. Nella maggior parte dei casi, questo è libvirtd, dnsmasq e altri pacchetti simili. La soluzione migliore è cercare le dipendenze relative al pacchetto virt-manager e installarle tutte. Inoltre, controlla le guide software e il Wiki della tua distribuzione Linux. Ci sono buone probabilità che ci sia una guida su come configurarlo.
Comandi Systemd
Chi usa Ubuntu non deve preoccuparsi di questo processo. Anche se le versioni di Ubuntu (dalla 16.04 LTS) hanno utilizzato systemd init, non è necessario abilitare questo tipo di processi. Questo perché Ubuntu abilita automaticamente tutto subito. Anche le versioni successive di Debian che utilizzano systemd potrebbero non richiedere la configurazione.
Nota: sebbene Ubuntu non richieda l’abilitazione manuale del servizio systemd, ciò non significa che funzionerà subito dopo l’installazione. Alcuni servizi sono abilitati, ma non avviati immediatamente. Per buona misura, riavviare il PC prima di tentare di utilizzare Virt Manager.
Virt Manager ha diversi script di inizializzazione del sistema e li richiede per funzionare. Abilitalo e avvialo con i seguenti comandi:
sudo systemctl enable libvirtd sudo systemctl enable virtlogd sudo systemctl start libvirtd sudo systemctl start virtlogd
Impostare
La configurazione di una macchina virtuale in Virtual Machine Manager è un po ‘più pratica, a differenza di altri strumenti popolari come Gnome Boxes o Oracle VM Virtualbox. Per iniziare, apri il programma Virt-Manager e osserva cosa dice. Se ogni servizio systemd è abilitato correttamente, l’utente non vedrà avvisi o errori. Se ci sono errori, leggi l’errore e scopri quale servizio deve essere abilitato.
Scarica un’immagine disco ISO del sistema operativo che desideri virtualizzare. In questo esempio, useremo la versione beta di Ubuntu. L’ultima versione della beta può essere trovato nel wiki di Ubuntu.
Per creare una nuova VM, fare clic su “file”, quindi su “New Virtual Machine”. La selezione di questa opzione fa apparire un menu. In questo menu, l’utente ha 5 scelte per i supporti di installazione. Seleziona “supporto di installazione locale”.
Al passaggio 2 di 5, lo strumento chiede all’utente di “individuare il supporto di installazione”. A tale scopo, fare clic su “Sfoglia”, quindi “Sfoglia locale”. e trovare l’ISO beta di Ubuntu sul file system.
Il passaggio 3 prevede l’impostazione dell’allocazione hardware per la VM. Immettere la quantità di RAM e core della CPU che la VM dovrebbe utilizzare (o lasciarla come predefinita), quindi fare clic su “avanti” per passare alla pagina successiva.
Utilizzando lo strumento di creazione del disco nel passaggio 4, immettere la dimensione del disco rigido per la VM. L’impostazione predefinita è 20,0 GB e dovrebbe essere sufficiente. In caso contrario, inserisci un numero maggiore in gigabyte.
Infine, inserisci il nome della macchina virtuale in “nome” al passaggio 5 e fai clic sul pulsante Fine. La macchina virtuale è configurata correttamente e il sistema operativo è pronto per l’installazione.
Utilizzo
Fare clic all’interno della VM e seguire normalmente il processo di installazione della distribuzione Linux. Come la maggior parte dei sistemi operativi, lo strumento di installazione ti guiderà attraverso di esso. Al termine, premere contemporaneamente CTRL sinistro + ALT sinistro, quindi fare clic sul pulsante rosso “off” per spegnere la VM.
Per eseguire la VM in qualsiasi momento dopo che è stata spenta, apri lo strumento e fai clic sul pulsante di riproduzione.
Altre opzioni
Quando il sistema operativo è in esecuzione sul disco rigido virtuale, non sono necessarie ulteriori configurazioni per l’utente medio. Lo strumento ha impostazioni predefinite ragionevoli e tutto dovrebbe funzionare immediatamente, dal rilevamento della scheda di rete al riconoscimento del dispositivo USB.
Tuttavia, se stai cercando di personalizzare le varie opzioni della macchina virtuale, fai clic sull’icona blu “i”. In quest’area, il Virtual Machine Manager darà all’utente il controllo completo e totale sul sistema operativo.
Seleziona una delle icone per cambiare le cose. Ad esempio, per cambiare i core della CPU, fare clic su “CPU”. Per modificare le opzioni del mouse, seleziona “mouse” e così via.
Basti dire che ci sono molti dettagli di configurazione che possono essere configurati in quest’area, come “Panoramica”, “Prestazioni”, “Memoria”, Opzioni di avvio “,” Suono “,” Schermo “e così via.
Conclusione
Esistono molti tipi diversi di strumenti per macchine virtuali su Linux e ognuno di essi è eccellente. Detto questo, lo strumento Virtual Machine Manager è uno dei migliori. Se stai cercando di virtualizzare su Linux, fatti un favore e installa questa app.