GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak nainstalovat Virtual Machine Manager (KVM) v Manjaro a Arch Linux

Uživatelé Linuxu nepotřebují ke spuštění virtuálních strojů VMware nebo VirtualBox. KVM je virtuální počítač založený na jádře, který je součástí jádra Linuxu. Pomocí KVM lze provozovat několik virtuálních operačních systémů včetně Linuxu, Microsoft Windows a jakéhokoli jiného operačního systému.

V tomto článku se podíváme na to, jak nainstalovat KVM na Arch Linux a Manjaro Linux.

Instalace KVM v Arch Linuxu a Manjaro Linuxu

Před instalací KVM musíte nejprve zkontrolovat, zda má váš počítač nezbytnou hardwarovou podporu pro provoz virtuálních strojů. KVM vyžaduje VT-x pro procesory Intel a AMD-V pro procesory AMD. Zde je návod, jak zkontrolovat:

Kontrola hardwarové podpory

Spusťte „Terminál“ a zadejte následující příkaz:

LC_ALL=C lscpu | grep Virtualization

Pokud váš počítač podporuje virtualizaci, měli byste vidět výstup jako „Virtualizace:VT-x“ nebo „Virtualizace:AMD-V“.

Pokud mám například testovací počítač s procesorem Intel, vidím v terminálu následující výstup.

Pokud se nic nezobrazí, znamená to, že váš počítač nelze použít k instalaci virtuálních počítačů. Toto není konec světa. Výrobci někdy tuto funkci ve výchozím nastavení deaktivují. Chcete-li se ujistit, spusťte BIOS počítače a zkontrolujte. Pokyny pro zavedení systému BIOS naleznete v příručce výrobce počítače a modelu.

Kontrola podpory jádra

Kromě hardwarové podpory potřebujete také nezbytný modul jádra nainstalovaný na vašem počítači pro podporu KVM.

Spusťte Terminál a zadejte následující příkaz pro kontrolu:

zgrep CONFIG_KVM /proc/config.gz

Zkontrolujte výstup. Měli byste vidět CONFIG_KVM_INTEL nebo CONFIG_KVM_AMD jako „m“ nebo „y“. Zde je výstup v mém testovacím PC.

CONFIG_KVM_GUEST=y
# CONFIG_KVM_DEBUG_FS is not set
CONFIG_KVM_MMIO=y
CONFIG_KVM_ASYNC_PF=y
CONFIG_KVM_VFIO=y
CONFIG_KVM_GENERIC_DIRTYLOG_READ_PROTECT=y
CONFIG_KVM_COMPAT=y
CONFIG_KVM=m
CONFIG_KVM_INTEL=m
CONFIG_KVM_AMD=m
CONFIG_KVM_MMU_AUDIT=y

Instalace KVM (Virtual Machine Manager)

KROK 1:Spusťte Terminál a zadejte následující příkaz pro instalaci KVM a nezbytných závislostí.

sudo pacman -S virt-manager qemu vde2 ebtables dnsmasq bridge-utils openbsd-netcat

KROK 2:Následující dva kroky jsou velmi důležité a mnoho uživatelů je často ignoruje. Ujistěte se, že to dokončíte jinak, zobrazí se chyba „adduser:Skupina `libvirtd‘ neexistuje ” když po dokončení instalace spustíte Správce virtuálních strojů!

Povolte službu zadáním níže uvedeného příkazu:

sudo systemctl enable libvirtd.service

KROK 3:Spusťte službu pomocí níže uvedeného příkazu:

sudo systemctl start libvirtd.service

Správce virtuálních strojů by nyní měl být nainstalován na vašem počítači. Můžete jej spustit z „Aplikace“. Hledejte ‚Virtual Machine Manager‘, ne KVM!


Arch Linux
  1. Jak nainstalovat MariaDB na Arch Linux / Manjaro Linux

  2. Jak nainstalovat yay (pomocník AUR) v Manjaro/Arch Linux

  3. Jak nainstalovat Go (Golang) v Arch Linux/Manjaro

  1. Jak nainstalovat Arch Linux

  2. Jak nainstalovat VirtualBox na Arch Linux

  3. Jak nainstalovat a používat Docker na Arch Linux

  1. Jak nainstalovat a nakonfigurovat Arch Linux jako server

  2. Jak nainstalovat Arch Linux na VirtualBox

  3. Jak nainstalovat a spravovat více jader v Arch Linuxu