KVM

ArchLinux'ta KVM'yi Kurun ve Yapılandırın

ArchLinux'ta KVM'yi Kurun ve Yapılandırın
KVM, Çekirdek Tabanlı Sanal Makine anlamına gelir. Bu yazılım, kullanıcıların farklı işletim sistemlerine sahip birden fazla sanal makineyi çalıştırmasına olanak tanır ve böylece Virtualbox'ı kullanmanın daha geleneksel yollarını izleme ihtiyacını ortadan kaldırır. KVM ücretsiz, açık kaynaklıdır ve son on yılda iyileştirildi ve geliştirildi.

Bu makale, ArchLinux sisteminize KVM'yi nasıl kuracağınızı ve yapılandıracağınızı gösterir.

Bölüm 1: KVM'yi Yükleme

KVM kurulum prosedürü biraz karmaşıktır, çünkü önce sistemi gerekli önkoşullar için kontrol etmeniz gerekir.

1. Adım: Sanallaştırma Desteğini Kontrol Edin

PC'nizde sanallaştırmanın etkin olup olmadığını kontrol etmek için aşağıdaki komutu verin:

$ LC_ALL=C lscpu | grep Sanallaştırma


KVM'yi çalıştıracak donanım özellikleri, Intel işlemciler için VT-x ve AMD işlemciler için AMD-V'dir. Hal böyle olunca sisteminiz sanal makineler oluşturacak donanıma sahipse, görüntülenen metin içerisinde aşağıdakileri göreceksiniz:

Sanallaştırma: VT-x
veya
Sanallaştırma: AMD-V

Bunlardan hiçbiri görüntülenmezse, sisteminiz sanallaştırmayı destekleyemez veya geliştiriciler tarafından makinede devre dışı bırakılmış demektir. Bu durumda, sisteminizi yeniden başlatıp BIOS'a girerek sanallaştırmayı etkinleştirebilirsiniz.

Adım 2: Çekirdek Modülünü Arayın

Sisteminizin KVM'yi çalıştıracak çekirdek modülüne sahip olup olmadığını görmek için aşağıdaki komutu girin:

$ zgrep CONFIG_KVM /proc/config.gz


Bir AMD işlemci kullanıyorsanız, CONFIG_KVM_AMD (veya intel kullanıyorsanız CONFIG_KVM_INTEL) ve ardından =y veya =m görmelisiniz, o zaman gitmekte fayda var.

Adım 3: ArchLinux için KVM'yi kurun

Terminali çalıştırın ve doğrudan KVM kurulumu için aşağıdaki kodu çalıştırın:

$ sudo pacman -S sanal yönetici qemu vde2 ebtables dnsmasq köprü-utils openbsd-netcat


Bu, sisteminize KVM yüklemelidir.

Adım 4: KVM'yi Etkinleştirin ve Başlatın

KVM'yi etkinleştirmek için aşağıdaki komutu verin:

$ sudo systemctl libvirtd'yi etkinleştir.hizmet


Ardından, aşağıdakileri girin:

$ sudo systemctl libvirtd'yi başlat.hizmet


Sonra şuraya git /uygulamalar ve VM yöneticisini başlatın.

Bölüm 2: KVM'yi Yapılandırma

KVM'yi standart Linux hesabınızla kullanmaya devam etmek için libvirtd'yi değiştirerek bunu yapabilirsiniz.conf dosyası. Aşağıdakileri girerek dosyaya erişin:

$ sudo pacman -S vim
$ sudo vim /etc/libvirt/libvirtd.konf


80-90. satırlar arasında “lineabout unix_sock_group” terimi bulunmalıdır.”Bunu libvirt olarak değiştireceksiniz.

# unix_sock_group = "libvirt"

100-110 arasındaki satırlara atlayın ve unix_sock_rw_perms değerini = 0770 olarak değiştirin

# unix_sock_rw_perms = "0770"

Ardından, standart Linux hesabınızı libvirt ile eklemek için aşağıdaki kodu verin.

$ sudo usermod -a -G libvirt $(whoami)

$ newgrp libvirt


Değişiklikleri uygulamak için libvirt hizmetini yeniden başlatın. Bunu yapmak için aşağıdaki kodu verin:

$ sudo systemctl libvirtd'yi yeniden başlat.hizmet


Artık KVM'yi kullanmak için Linux hesabınızı kullanabilirsiniz.

Bir sanal makine içinde sanal makineler oluşturmak için aşağıdakileri girerek İç İçe Sanallaştırmayı etkinleştirin:

$ sudo modprobe -r kvm_intel
$ sudo modprobe kvm_intel iç içe = 1


Bu değişiklikleri uygulamak için şunu girin:

$ echo "seçenekler kvm-intel iç içe=1" | sudo tee /etc/modprobe.d/kvm-intel.konf

Sonuç

Bu eğitim, ArchLinux sistemlerinde KVM'nin kurulumunu ve konfigürasyonunu ele aldı. Talimatları doğru bir şekilde takip ettiyseniz, sisteminizde KVM'nin kurulu ve Sanal Makineleri çalıştırmaya hazır olması gerekir.

Linux'ta Fare Tıklamalarını ve Tuş Vuruşlarını Teşvik Etmek İçin Xdotool Nasıl Kullanılır?
Xdotool, fare tıklamalarını ve tuş vuruşlarını simüle etmek için ücretsiz ve açık kaynaklı bir komut satırı aracıdır. Bu makale, klavye ve fare girişl...
Linux için En İyi 5 Ergonomik Bilgisayar Faresi Ürünleri
Uzun süreli bilgisayar kullanımı bileğinizde veya parmaklarınızda ağrıya neden olur mu?? Sert eklemlerden muzdarip misiniz ve sürekli ellerinizi sıkma...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...