4 dk okuma s├╝resi

­čľą´ŞĆ Virt Manager Kurulumu

Youtube'a ilk ba┼člad─▒─č─▒m y─▒llar da─č─▒t─▒m incelemelerimi VirtualBox ├╝zerinden yap─▒yordum. Bazen o kadar kas─▒yordu ki sistemimde incelemenin anlam─▒ bile kalm─▒yordu. Daha sonras─▒nda VirtManager'─▒ ke┼čfettim.

VirtManager arkaplanda ├Âzg├╝r yaz─▒l─▒m olan QEMU/KVM kullan─▒yor. KVM, ├žekirdek tabanl─▒ sanal makine demek yani KVM ile Linux ├žekirde─činin hiperviz├Âr olmas─▒n─▒ sa─čl─▒yoruz bu da sanal makineyi h─▒zland─▒r─▒yor. ─░┼čin teknik k─▒sm─▒na ├žok hakim de─čilim ama sonu├ž olarak bu sistemi kullanmaya ba┼člad─▒─č─▒mda sanal makinelerim ├žok daha h─▒zl─▒ ve duyarl─▒ ├žal─▒┼čmaya ba┼člad─▒.

├ťstelik VirtManager ekran kart─▒n─▒z─▒ bile makineye aktarman─▒za izin veriyor. ─░ki ekran kart─▒ olanlar i├žin nispeten kolay olsa da bunu yapmak tek ekran kart─▒ olanlar i├žin biraz u─čra┼č verici.

Bug├╝n size bunu g├Âstermeyece─čim belki ba┼čka bir yaz─▒ veya videoda bunu yapabiliriz.

VirtManager'─▒n kurulumu ve nas─▒l kullan─▒ld─▒─č─▒ hakk─▒nda bir rehber s─▒k gelen isteklerden birisiydi. Bu rehberde sizlere bundan bahsedece─čim.

Rehberin video formunu izlemek isterseniz:

Kurulum

Kurulum i├žin belli paketleri indirmeniz gerekiyor ancak bu paketlerin isimleri kulland─▒─č─▒n─▒z da─č─▒t─▒mdan da─č─▒t─▒ma g├Âre de─či┼čebilir. Ben bildiklerimi ve pop├╝ler olanlar─▒ buraya yazaca─č─▒m ancak listede yoksa virtmanager installation on distro ad─▒n─▒z ┼čeklinde bir aratma yaparsan─▒z muhtemelen paket adlar─▒n─▒ bulabilirsiniz.

Arch tabanl─▒ da─č─▒t─▒mlar i├žin: pacman -S virt-manager qemu-desktop dnsmasq iptables-nft
Fedora tabanl─▒ da─č─▒t─▒mlar i├žin: dnf install @virtualization
Debian tabanl─▒ da─č─▒t─▒mlar i├žin: apt install qemu-kvm libvirt-clients libvirt-daemon-system bridge-utils virtinst libvirt-daemon virt-manager
Ubuntu tabanl─▒ da─č─▒t─▒mlar i├žin: apt install qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils
OpenSUSE i├žin: zypper in virt-manager qemu libvirt

KVM'yi root kullan─▒c─▒s─▒ olmadan kullanmak i├žin ayar yapmam─▒z gerekiyor.

UNIX soketinin sahipli─čini libvirt'e vermemiz ve yazma okuma iznini 0770'e de─či┼čtirmemiz gerekiyor. ┬á/etc/libvirt/libvirtd.conf dosyas─▒n─▒ a┼ča─č─▒daki gibi d├╝zenleyin.

/etc/libvirt/libvirtd.conf
---
...
unix_sock_group = 'libvirt'
...
unix_sock_rw_perms = '0770'
...

Daha sonra kendimizi libvirt grubuna eklememiz gerekli. Terminali a├ž─▒p: usermod -aG libvirt kullan─▒c─▒ad─▒n─▒z komutunu girin.

Son olarak /etc/libvirt/qemu.conf dosyas─▒na kullan─▒c─▒ ad─▒m─▒z─▒ eklememiz gerekli.

/etc/libvirt/qemu.conf
---
user = "kullan─▒c─▒ad─▒n─▒z"
group = "kullan─▒c─▒ad─▒n─▒z"

B├╝t├╝n bu ad─▒mlar─▒ tamamlad─▒ktan sonra u├žbirime sudo systemctl enable --now libvirtd yazmal─▒s─▒n─▒z.

┼×imdi virt-manager uygulamas─▒n─▒ a├žabiliriz. A├žt─▒ktan sonra ara├ž ├žubu─čundan File > Add Connection yaz─▒s─▒na bas─▒yoruz.

├ç─▒kan ekranda QEMU/KVM'yi se├žtikten sonra tamam tu┼čuna bas─▒yoruz. Kurulumumuz tamamland─▒!

Kullan─▒m

Kurulumu tamamlad─▒k peki nas─▒l kullanaca─č─▒z? Ara├ž ├žubu─čunun alt─▒ndaki yeni sanal makine ekle ikonuna t─▒klamam─▒z gerekli.

├ç─▒kan ekranda ileri dedikten sonra bizden ISO dosyam─▒z─▒ se├žmemizi isteyecek. ─░ndirdi─činiz iso dosyas─▒n─▒ buradan belirttikten sonra tam a┼ča─č─▒s─▒nda y├╝klemek istedi─činiz i┼čletim sistemini se├žmelisiniz.

─░leri tu┼čuna bast─▒ktan sonra sanal makineye vermek istedi─činiz RAM ve CPU de─čerlerini giriyoruz.

Bir kez daha ilerledi─čimizde sanal makineye ka├ž GB depolama alan ay─▒rmak istedi─čimizi soruyor. Burada da istedi─činiz de─čeri girin.

Son olarak sanal makinemize isim vermemizi istiyor. ─░smi de verdikten sonra "finish" butonuna basabilirsiniz. Art─▒k sanal makinenizi kurup kullanmaya ba┼člayabilirsiniz!

Bitir tu┼čuna bast─▒ktan sonra size a─č─▒ aktif edip etmemek istedi─činizi sorabilir. Bu durumda eveti se├žin. Her bilgisayar─▒ yeniden ba┼člatt─▒─č─▒n─▒zda ve tekrar sanal makinenize ba─članmak istedi─činizde bu soruyu soracakt─▒r. Bunu tekrar tekrar ya┼čamamak i├žin virt-manager─▒n ana sayfas─▒ndan QEMU/KVM'yi se├žtikten sonra ara├ž ├žubu─čundan Edit > Connection Details yaz─▒s─▒na t─▒klay─▒n.

A├ž─▒lan pencerede Virtual Networks sekmesine geldikten sonra autostart yaz─▒s─▒n─▒n yan─▒ndaki tiki i┼čaretleyin.

Art─▒k sonraki sanal makine ba─člant─▒n─▒zda a─č─▒ ba┼člatal─▒m m─▒ diye sormayacak.

Sonu├ž

VirtManager'─▒n kurulumu baz─▒ dostlar─▒m─▒za kar─▒┼č─▒k geliyordu. Umar─▒m bu yaz─▒ sayesinde kar─▒┼č─▒kl─▒klar─▒ gidermi┼čizdir. Sanal makinenizde iyi testler dilerim!