Foi lançado o QEMU 6.2 com suporte Intel SGX VM, Apple Silicon compatível para hosts macOS, e mais. Confira as novidades e veja como instalar no Linux.
QEMU é um programa de código aberto que pode ser usado como emulador de máquina e virtualizador genérico.
QEMU pode emular um processador e, em geral, uma arquitetura diferente, se necessário. Ele permite que você execute um ou mais sistemas operacionais (e seus aplicativos) isoladamente através de hipervisores como KVM e Xen, ou simplesmente binário, no ambiente de um sistema operacional já instalado na máquina.
O QEMU permite virtualização sem emulação, se o sistema convidado usa o mesmo processador que o sistema host ou emula as arquiteturas dos processadores x86, ARM, PowerPC, Sparc, MIPS1.
Ele funciona nas plataformas x86, x64, PPC, Sparc, MIPS, ARM e nos sistemas operacionais Linux, FreeBSD, NetBSD, OpenBSD, Mac OS X, Unix e Windows
Quando usado como um virtualizador, QEMU alcança perto de performances nativas, executando o código convidado diretamente na CPU hospedeira.
QEMU suporta a virtualização ao executar sob o hypervisor Xen ou usando o módulo do kernel KVM no Linux. Ao usar o KVM, QEMU pode virtualizar x86, servidor e embedded PowerPC, e S390 como convidado.
Agora, O QEMU 6.2 está agora oficialmente disponível como o mais novo lançamento de recurso para este componente chave de código aberto amplamente usado para a pilha de virtualização do Linux.
Novidades do QEMU 6.2
Após semanas de candidatos ao lançamento, o QEMU 6.2 foi oficialmente lançado na terça-feira. Alguns dos destaques desta atualização do emulador de processador de código aberto incluem:
- Em conjunto com um KVM capaz, agora há suporte para Intel SGX (Software Guard Extensions) na máquina virtual.
- Em hosts macOS com Apple Silicon SoCs, o QEMU agora oferece suporte ao acelerador HVF para executar convidados AArch64.
- O processador ARM de alto desempenho Fujitsu A64FX agora é suportado pelo TCG, Tiny Code Generator da QEMU.
- Suporte para mais instruções RISC-V, suporte a SiFive PWM e outras melhorias para lidar com este processador de código aberto ISA.
- Suporte aprimorado para IBM POWER10.
- O modelo de CPU Intel Snow Ridge v4 foi adicionado.
- AMD SEV Now suporta lançamentos medidos com o modo de inicialização direta do kernel quando habilitado por meio de várias configurações e firmware atualizado.
- O QEMU agora oferece suporte total para despejos de memória de convidado com VirtIO-MEM.
Mais detalhes, consulte o ChangeLog.
Como instalar ou atualizar
Para os interessados em instalar esta nova versão, eles podem encontrá-la nos canais oficiais de sua distribuição Linux, já que o projeto tem uma grande popularidade. Basta usar o seu gerenciador de pacotes para instalar a partir de um terminal.
A versão QEMU 6.1 pode ser baixada em QEMU.org.
E para instalar a versão mais recente do QEMU nas principais distribuições Linux, use esses tutoriais:
Como instalar o virtualizador QEMU no Linux via Snap
Como instalar o QEMU no Ubuntu e gerenciar ele com o Virt Manager
Como instalar o QEMU PowerPC no Linux via AppImage