Cum să utilizați Virt-Manager pe Linux

Îți dorești să creezi mașini virtuale în Linux, dar preferi o soluție care să utilizeze funcționalitățile native ale nucleului Linux în locul unor opțiuni proprietare, cum ar fi VMware? Atunci, Virtual Machine Manager este alegerea potrivită pentru tine. Această aplicație servește ca interfață pentru libvirtd, oferind utilizatorilor un control detaliat asupra KVM (Kernel-based Virtual Machine) în Linux. În acest ghid, vom explora procesul de instalare a Virt-Manager pe sistemul tău Linux și vom explica cum să-l pregătești pentru utilizare. Vom aborda, de asemenea, configurarea corectă a elementelor precum libvirt și altele!

Procesul de Instalare

Virt-Manager este una dintre cele mai populare interfețe grafice pentru virtualizarea la nivel de nucleu disponibilă în Linux. Instalarea sa pe majoritatea distribuțiilor Linux este simplă și rapidă.

Instalare pe Diferite Distribuții Linux

Distribuție Comanda de Instalare
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

Instalare pe Alte Distribuții Linux

Virt-Manager este o interfață grafică pentru KVM și depinde în mod semnificativ de libvirtd. Prin urmare, utilizatorii care doresc să utilizeze acest instrument trebuie să verifice dependențele pe care se bazează virt-manager. În majoritatea cazurilor, acestea includ libvirtd, dnsmasq și alte pachete similare. Cea mai bună abordare este să cauți dependențele asociate pachetului virt-manager și să le instalezi pe toate. Suplimentar, consultă ghidurile și wiki-ul specifice distribuției tale Linux, unde este posibil să găsești instrucțiuni detaliate despre configurare.

Comenzi Systemd Esențiale

Utilizatorii de Ubuntu nu trebuie să-și facă griji în legătură cu activarea manuală a serviciilor systemd. Deși versiunile recente de Ubuntu (începând cu 16.04 LTS) folosesc systemd init, activarea acestor procese nu este necesară, deoarece Ubuntu le activează automat. De asemenea, versiunile ulterioare de Debian care utilizează systemd pot să nu necesite configurări suplimentare.

Observație importantă: Chiar dacă Ubuntu nu solicită activarea manuală a serviciilor systemd, acest lucru nu înseamnă că totul va funcționa imediat după instalare. Anumite servicii sunt activate, dar nu pornesc automat. Pentru a te asigura că totul funcționează corect, repornește computerul înainte de a utiliza Virt Manager.

Virt Manager are nevoie de mai multe scripturi de inițializare a sistemului pentru a funcționa corect. Activează și pornește aceste scripturi folosind următoarele comenzi:

sudo systemctl enable libvirtd
sudo systemctl enable virtlogd
sudo systemctl start libvirtd
sudo systemctl start virtlogd

Configurarea Inițială

Configurarea unei mașini virtuale în Virtual Machine Manager este un proces ușor mai detaliat comparativ cu alte instrumente populare, cum ar fi Gnome Boxes sau Oracle VM Virtualbox. Pentru a începe, deschide aplicația Virt-Manager. Dacă toate serviciile systemd sunt activate corect, nu vei vedea erori sau avertismente. Dacă apar erori, examinează mesajul pentru a identifica serviciul care trebuie activat.

Descarcă o imagine ISO a sistemului de operare pe care dorești să-l virtualizezi. În acest exemplu, vom folosi versiunea beta a Ubuntu. Cea mai recentă versiune beta este disponibilă pe wiki-ul Ubuntu.

Pentru a crea o nouă mașină virtuală, dă clic pe „Fișier” și apoi pe „Mașină virtuală nouă”. Un meniu va apărea, oferind 5 opțiuni pentru mediul de instalare. Alege „media de instalare locală”.

În pasul 2 din 5, aplicația te va ruga să „găsești mediul de instalare”. Fă acest lucru dând clic pe „Răsfoiește”, apoi pe „Răsfoiește local” și caută fișierul ISO beta Ubuntu pe sistemul tău.

Pasul 3 presupune alocarea resurselor hardware pentru mașina virtuală. Specifică cantitatea de RAM și numărul de nuclee CPU pe care dorești să le aloci mașinii virtuale (sau lasă valorile implicite), apoi dă clic pe „înainte” pentru a continua.

Utilizând instrumentul de creare a discului din pasul 4, introdu dimensiunea hard disk-ului virtual. Valoarea implicită este de 20,0 GB și ar trebui să fie suficientă. Dacă ai nevoie de mai mult spațiu, introdu o valoare mai mare în gigaocteți.

În final, în pasul 5, introdu numele mașinii virtuale și dă clic pe butonul „Finalizare”. Mașina virtuală este acum configurată și pregătită pentru instalarea sistemului de operare.

Utilizarea Mașinii Virtuale

Dă clic în interiorul mașinii virtuale și urmează procesul de instalare a distribuției tale Linux. La fel ca în cazul majorității sistemelor de operare, instalatorul te va ghida pas cu pas. După finalizarea instalării, apasă simultan tastele CTRL stânga + ALT stânga, apoi dă clic pe butonul roșu „oprit” pentru a închide mașina virtuală.

Pentru a reporni mașina virtuală ulterior, deschide aplicația Virt-Manager și dă clic pe butonul „redare”.

Opțiuni Suplimentare de Configurare

Odată ce sistemul de operare rulează de pe hard disk-ul virtual, de obicei nu este necesară o configurare suplimentară pentru utilizatorii obișnuiți. Virt Manager are setări implicite bine optimizate, iar totul ar trebui să funcționeze corect, de la detectarea plăcii de rețea la recunoașterea dispozitivelor USB.

Cu toate acestea, dacă vrei să personalizezi diversele opțiuni ale mașinii virtuale, dă clic pe pictograma albastră „i”. În această zonă, Virtual Machine Manager îți oferă control complet asupra sistemului de operare virtualizat.

Poți selecta oricare dintre pictograme pentru a modifica setările. De exemplu, pentru a schimba numărul de nuclee CPU alocate, dă clic pe „CPU-uri”. Pentru a modifica opțiunile mouse-ului, alege „mouse” și așa mai departe.

Această secțiune oferă o mulțime de opțiuni de configurare, inclusiv „Prezentare generală”, „Performanță”, „Memorie”, „Opțiuni de pornire”, „Sunet”, „Afișare” și multe altele.

Concluzii

Există o gamă largă de aplicații de virtualizare disponibile în Linux, fiecare cu avantajele sale. Cu toate acestea, Virtual Machine Manager se remarcă ca fiind una dintre cele mai performante și versatile. Dacă dorești să virtualizezi sisteme de operare în Linux, îți recomandăm să încerci această aplicație.