Instale o KVM no Ubuntu 24.04

Tutorial com instruções passo a passo

Conteúdo da página

Você instala o KVM no Ubuntu 24.04 verificando o suporte à virtualização da CPU, instalando os pacotes KVM/libvirt, habilitando o serviço libvirtd e (opcionalmente) instalando o virt‑manager para uma interface gráfica.

homelab

1. Verificar suporte à virtualização

Execute os seguintes comandos em um terminal:

  • Verifique as flags da CPU:
    lscpu | grep -E 'vmx|svm'
    Se você vir vmx (Intel) ou svm (AMD), sua CPU suporta virtualização.
  • (Opcional) Instale o cpu-checker e execute o kvm-ok:
sudo apt update
sudo apt install -y cpu-checker
kvm-ok

Você deve ver “/dev/kvm exists” e “KVM acceleration can be used”.

Se não houver suporte à virtualização relatado, habilite-o na sua BIOS/UEFI e reinicie o Ubuntu.

2. Instalar o KVM e os pacotes principais

Instale o KVM, QEMU, libvirt e ferramentas de rede:

sudo apt update
sudo apt install -y qemu-kvm libvirt-daemon-system libvirt-clients bridge-utils virtinst

Isso fornece o hipervisor KVM, QEMU, o daemon libvirt e as utilidades necessárias para criar e gerenciar máquinas virtuais.

3. Habilitar e iniciar o libvirtd

Garanta que o daemon libvirt inicie automaticamente e esteja em execução:

sudo systemctl enable --now libvirtd
sudo systemctl status libvirtd

O comando de status deve mostrar o serviço como “active (running)” sem erros.

4. Adicionar seu usuário aos grupos

Adicione seu usuário aos grupos kvm e libvirt para não precisar usar sudo para cada ação de VM:

sudo adduser $USER kvm
sudo adduser $USER libvirt

Faça logout e entre novamente (ou reinicie) para que as novas afiliações de grupo tenham efeito.

5. (Opcional) Instalar a interface gráfica virt‑manager

Se você quiser uma interface gráfica para gerenciar VMs:

sudo apt install -y virt-manager

Em seguida:

  • Inicie pelo menu de aplicativos (“Virtual Machine Manager”) ou execute virt-manager.
  • Clique em “Create a new virtual machine”, escolha seu ISO, defina RAM/CPU/disco e complete o assistente para criar uma VM.

7. (Opcional) Instalar a interface gráfica Gnome Boxes

sudo apt-get install gnome-boxes

gnome-boxes

E de forma similar, pressione + no canto superior esquerdo e crie uma nova VM a partir de um arquivo ou baixe a instalação do seu sistema operacional convidado favorito.

Assinar

Receba novos artigos sobre sistemas, infraestrutura e engenharia de IA.