KVM ve QEMU Nedir? | Linux Sistemlerde KVM/QEMU Kurulumu

Bu yazımızda, Linux sistemler üzerinde sanallaştırma teknolojisini kullanmaya izin veren KVM ve QEMU nedir ve Linux sistemler üzerinde nasıl kurulur inceleyeceğiz.

KVM ve QEMU Nedir?

KVM ve QEMU Kullanımı

KVM Nedir?

KVM (Kernel-Based Virtual Machine – Kernel Tabanlı Sanal Makine) açık kaynaklı ve Linux kernel’i için bir sanallaştırma çözümüdür. KVM, Intel VTx ve AMD-V teknolojisine sahip işlemciler üzerinde donanım hızlandırmayı sağlayarak tam bir sanallaştırma çözümü sağlar.

Ayrıca KVM, tam sanallaştırma yeteneğini kullanabilmesi için QEMU’ya ihtiyaç duyar.

Bu sanallaştırma çözümü hakkında daha fazla bilgi almak için websitesine göz atabilirsiniz: https://www.linux-kvm.org/page/Main_Page

QEMU Nedir?

QEMU (Quick EMUlator) açık kaynaklı ve tam bir sistem emülatörüdür. QEMU emülatör programı üzerinde Windows, Linux gibi sistemleri çalıştırabilir ve kullanabilirsiniz. Ayrıca bu sanallaştırma çözümü, farklı donanım platformları üzerinde çalışmak için de geliştirildi ve donanım hızlandırması için KVM’yi kullanarak Hypervisor Type 1 sanallaştırma çözümü sağlar.

QEMU ile bir x86 tabanlı bilgisayar üzerinde ARM yazılımı çalışabilir. Bir ARM yazılımına örnek olarak, Android yazılımı geliştiricilerin kullandığı Eclipse yazılımı üzerinde bir Android emülatörünün çalışmasına örnek verebiliriz. ARM nedir hakkında daha fazla bilgi için buraya tıklayınız.

QEMU hakkında daha fazla bilgi için websitesine göz atabilirsiniz: https://www.qemu.org/

Aralarındaki Fark Nedir?

Şimdi bu iki yapının arasındaki farkı açıklayalım. Bu terimler genellikle bir arada kullanılır.

Bunların arasındaki fark kısacası KVM Linux sistemler için bir sanallaştırma çözümüdür. QEMU ise, KVM’ye bir GUI yani kullanıcı arayüzü oluşturur.

QEMU ile sanallaştırma çözümü için KVM’ye ihtiyaç duyulur.

Nasıl Kurulur?

Linux tabanlı bir Ubuntu, Debian, Linux Mint, Fedora, Kali Linux ve openSUSE sistemleri üzerinde KVM/QEMU yapılandırmak oldukça basit ve kolaydır.

Kurulum sonrası yeni bir sanal makine oluştururken Virt Type olarak KVM ve QEMU seçeneklerinden birini seçebilirsiniz.

Ubuntu 18.04 Üzerinde KVM/QEMU Çalıştırma

Ubuntu 18.04 (Bionic Beaver) üzerinde kurulum için öncelikle CTRL + Alt + T’ye basarak Terminal’i açınız ve aşağıdaki adımları sırasıyla takip ediniz.

   Adım 1

Ubuntu 18.04 üzerinde kurulum yapmak için aşağıdaki komutu Terminal’de yazınız ve Enter’a basınız.

sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin

 

NOT: Libvirt-bin paketi 18.10 sürümünde iki parçaya ayrıldı ve bu yüzden Ubuntu 18.10 veya 19.04 üzerine kurulum için aşağıdaki komutu uygulayınız.

sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-daemon-system libvirt-clients

 
sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-bin

   Adım 2

Yükleme işlemini onaylamak için Y tuşuna ve ardından Enter‘a basınız.

Devam Etmek İstiyor Musunuz?

   Adım 3

Kurulumu tamamlandıktan sonra Ubuntu Launcher açınız Virtual Machine Manager bulunuz ve çalıştırınız.

Sanal Makine Yöneticisi

   Adım 4

Virtual Machine Manager sürümünü Help / About kısmından kontrol edebilirsiniz.

Sanal Makine Yöneticisinin Sürümünü Doğrulama

QEMU/KVM Kurulum ⇒ Video

Linux/Ubuntu 18.04 üzerinde kurulum için aşağıdaki videoyu izleyebilir ve ayrıca bize destek olmak için YouTube kanalımıza abone olabilirsiniz.


Ubuntu 18.10 Üzerinde KVM/QEMU Çalıştırma

Ubuntu 18.10 (Cosmic Cuttlefish) sürümü şuan beta sürümdedir. Bu sürüm üzerine KVM/QEMU kurmak için aynı şekilde yukarıdaki adımları takip edebilirsiniz.

  1. ping -c 2 www.google.com
  2. sudo apt-get install qemu-kvm qemu virt-manager virt-viewer libvirt-daemon-system libvirt-clients

   Son Söz


Bu yazımızda, KVM ve QEMU teknolojisi hakkında kısaca bahsettikten sonra, Linux sistemler üzerinde kurulum adımlarını gerçekleştirdik. Bizi takip ettiğiniz için teşekkürler!

   İlgili Yazılar


openSUSE Kurulumu
♦ Ubuntu’ya Chrome Kurulumu
♦ Linux Üzerinde Windows Oyunları Çalıştırma
♦ Ubuntu’ya Wine Kurulumu
♦ VMware Workstation Nedir?

Add a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

shares
error: