UTM

osy and UTM contributors · Gerenciador nativo de VMs para Mac que usa QEMU e a virtualização da Apple para executar sistemas convidados compatíveis ou emular outras arquiteturas de CPU.

CaskVirtualization & ContainersApple Silicon · Intel
Fonte homebrew/cask
Instalações nos últimos 30 dias4.454Appsº lugar: 47
Instalações no último ano65,1 milTotal em 365 dias
Versão mais recente4.7.5há 19 horas · 7 de out.
Tamanho do download250MBarm64 / x86_64 · dmg
Frequência de atualizaçõesIrregular1 versão nos últimos 30 dias

Descrição

UTM é um gerenciador de máquinas virtuais e emulador de sistemas completos de código aberto para dispositivos Apple, mantido por osy e pelo projeto UTM. O aplicativo para macOS oferece uma interface gráfica para QEMU e as APIs de virtualização da Apple, destinada a desenvolvedores, estudantes e entusiastas que precisam de sistemas operacionais convidados, ambientes de teste isolados ou emulação de sistemas clássicos.

Recursos

  • Crie, configure, importe e gerencie máquinas virtuais por meio de uma interface nativa para Mac.
  • Virtualização acelerada por hardware quando as arquiteturas do host e do convidado coincidem, e emulação entre arquiteturas, mais lenta.
  • Emule arquiteturas como x86/x64, ARM, PowerPC e RISC-V com configurações compatíveis.
  • Telas gráficas SPICE ou terminais de texto, armazenamento, rede e dispositivos USB configuráveis.
  • Compatibilidade com Apple Virtualization para convidados Linux e macOS compatíveis, além de configurações QEMU.
  • Diretórios compartilhados que dependem de ferramentas do convidado, integração com a área de transferência e resolução dinâmica; automação opcional com scripts e Atalhos.

Instalar e iniciar uma VM

Instale brew install --cask utm ou abra o arquivo UTM.dmg oficial e copie UTM.app para Aplicativos. Use o assistente de criação para escolher virtualização ou emulação, selecionar a arquitetura correta do sistema convidado e fornecer o instalador ou uma imagem de disco existente. Sistemas operacionais convidados, licenças e mídias de instalação são separados de UTM. Aloque memória e armazenamento adequados tanto ao host quanto ao convidado e, em seguida, instale as ferramentas apropriadas do convidado para usar os recursos de integração. Substituir o aplicativo para atualizá-lo normalmente preserva as VMs existentes; faça cópias de segurança antes da manutenção.

Sistemas, arquitetura e desempenho

O projeto macOS marcado como 4.7.5 especifica como alvo de implantação o macOS 11.3 e oferece suporte a Macs Intel e Apple Silicon. Recursos de backend podem exigir uma versão posterior do sistema operacional ou hardware específico: convidados macOS usam Apple Virtualization em Apple Silicon com macOS 12 ou posterior. Um convidado ARM64 compatível é a opção eficiente no Apple Silicon; emular x86 é uma carga de trabalho diferente e mais lenta. O DMG universal4.7.5 oficial tem 250,021,057 bytes. Discos dos convidados, instantâneos, instaladores e alocações de memória são adicionais; não há um requisito universal único de RAM ou disco aplicável a todas as configurações de convidados.

O aplicativo host de UTM é voltado às plataformas Apple. Windows e Linux são sistemas operacionais convidados, não instaladores nativos para host deste cask macOS. Existem versões separadas para iOS/iPadOS; a disponibilidade de JIT e do hypervisor difere da do Mac, e UTM SE evita JIT com desempenho inferior. Não presuma que os recursos de virtualização para desktop, USB e desempenho sejam idênticos nessas edições.

A editora informa que convidados Windows não têm virtualização/emulação de GPU para aceleração de hardware3D, portanto esta não é uma solução geral para jogos DirectX modernos. A aceleração experimental de OpenGL em Linux é um caminho diferente, com limitações próprias. As versões do sistema operacional convidado e do host, bem como as configurações de backend, determinam o suporte à virtualização aninhada e a outros recursos avançados.

Dependências, conflitos e integração

O cask declara conflito explícito com utm@beta e não declara dependências adicionais de formula. Os componentes QEMU estão incluídos; instalar uma formula qemu separada não é pré-requisito para o uso normal de UTM. Drivers e ferramentas do convidado, compatibilidade do firmware de inicialização, mídias de instalação do sistema operacional e licenças são assuntos separados. Faça cópias de segurança dos pacotes de VM e desligue os convidados antes de mover ou substituir o armazenamento. Pastas compartilhadas expõem dados selecionados do host ao convidado; vale revisar a captura USB, as permissões, os modos de rede e os argumentos QEMU personalizados importados. Uma VM não garante que todo convidado ou configuração importado seja seguro.

O zap do Homebrew pode remover dados de suporte, preferências e contêineres do UTM. Verifique e faça cópias de segurança dos locais das VMs, em vez de tratar a limpeza como mera exclusão do aplicativo. Atualizações podem afetar drivers do convidado e a compatibilidade de estados salvos; consulte as notas de versão pertinentes, especialmente os avisos históricos sobre a mudança entre versões.

Contas, custos e licença

O download do GitHub/macOS é gratuito e de código aberto, e o uso local não exige uma assinatura do UTM nem uma conta central na nuvem. A versão paga da Mac App Store apoia o desenvolvimento e oferece atualizações automáticas pela App Store; a documentação oficial informa que seus recursos são os mesmos da distribuição gratuita. Compras na App Store exigem a configuração da loja da Apple. Sistemas operacionais convidados e serviços remotos opcionais podem exigir contas e cobranças separadas.

A interface de UTM usa Apache2.0, mas o QEMU incluído e outros componentes contêm licenças GPL/LGPL e avisos adicionais; consulte-os ao redistribuir o aplicativo completo. Instalar UTM não concede uma licença do Windows nem permissão para ignorar os termos do sistema operacional convidado.

Referências oficiais

Novidades Novidades da versão 4.7.5 7 de out. · Editoria OpenNavo · Tradução por IA

  • VMsCorrige falhas raras na inicialização e após parar a VM.
  • macOSCorrige App Intents no macOS26 e diretórios compartilhados.

Interface gráfica de código aberto para Homebrew. Instalações feitas pelo cliente macOS ou pelo comando brew.

© 2026 OpenNavo