Pesquisa de site

Execute facilmente máquinas virtuais Linux gratuitamente em seu Mac com UTM


Principais conclusões

  • O UTM para Mac facilita o teste de vários sistemas operacionais como o Linux em um pacote fácil de usar, ótimo para iniciantes ou usuários mais experientes.
  • Navegue na galeria UTM para imagens pré-construídas para evitar ter que criar VMs você mesmo; basta baixar e iniciar.
  • Criar suas próprias configurações de VM ou personalizar configurações de VM em UTM é relativamente simples e permite adaptar VMs às suas necessidades, alocando memória, CPUs e armazenamento.

Você está pronto para explorar novos sistemas operacionais no conforto do seu Mac? Com UTM, você pode testar facilmente uma variedade de distribuições Linux gratuitamente! Quer você seja um iniciante curioso ou um profissional experiente, o UTM torna simples e divertido mergulhar no mundo das máquinas virtuais.

O que é UTM?

UTM (Universal Turing Machine) é uma poderosa ferramenta de virtualização para Mac. Ele pode executar vários sistemas operacionais, incluindo Windows 11 em ARM, macOS e Linux. O UTM é baseado no QEMU, um emulador de código aberto, para fornecer desempenho robusto e compatibilidade em um pacote simples, tornando mais fácil para usuários novatos experimentarem diferentes sistemas operacionais.

Experimentando imagens pré-construídas

Instale o UTM baixando o arquivo DMG e colocando-o na pasta Aplicativos (alternativamente, você pode comprar a versão da Mac App Store por US$9,99 para apoiar o projeto e obter acesso a atualizações automáticas. Inicie o UTM e você será saudado com a tela de boas-vindas onde você pode optar por criar uma nova máquina virtual ou navegar pelas imagens pré-construídas da galeria UTM.

Selecione Navegar pela Galeria UTM e seu navegador abrirá uma seleção pequena, mas completa, de imagens pré-construídas que você pode experimentar em vez de criar as suas próprias. Ao selecionar uma imagem, você pode baixá-la ou abrir a VM diretamente no UTM.

Se você escolher Abrir em UTM, o download será feito e você poderá selecionar o botão play para iniciar a VM.

E aí está! Uma máquina virtual Linux totalmente funcional com a qual você pode personalizar e experimentar sem medo de quebrar algo importante.

Controles de VM

A barra de título da VM oferece controles para desligar, iniciar, pausar ou reiniciar a VM. Se você desligar ou reiniciar, perderá todo o progresso não salvo. No entanto, se você pausar uma VM em execução, continuará de onde parou na próxima vez que iniciá-la.

No lado direito da barra de título, você pode usar Capturar dispositivos de entrada para garantir o uso exclusivo do cursor e teclado, Enviar comando de redimensionamento do console para dimensionamento de exibição e Dispositivos USB para gerenciar conexões USB. O botão Pasta Compartilhada permite acesso a um diretório de compartilhamento WebDAV, e o botão Windows ajuda a alternar entre exibições, como se você precisasse usar uma janela de terminal dedicada.

Opções de configuração de VM

Você pode configurar cada VM baixada ou criada com diversas opções de configuração. Vejamos algumas das coisas mais importantes que você deve saber.

Na tela principal do UTM, selecione qualquer VM com o botão direito e selecione Editar.

O painel Informações permite alterar o nome da imagem da VM, adicionar notas importantes e personalizar o ícone. As opções do Sistema permitem ajustar coisas como arquitetura, RAM e número de núcleos de CPU (falaremos um pouco mais sobre isso quando criarmos uma VM).

Ao começar a criar máquinas virtuais personalizadas, especialmente com desktops gráficos, pode ser necessário fazer alterações na placa de vídeo emulada nas opções de vídeo.

Se você executa um desktop Linux, sempre pode usar o aplicativo Terminal, mas às vezes você só precisa do aplicativo real. Neste caso, você deseja adicionar um dispositivo serial. Normalmente, você não terá problemas de rede, mas de vez em quando pode ser necessário alterar a placa de rede emulada nas opções de rede.

Uma coisa sobre a criação de novas VMs é que você precisará limpar o caminho para a mídia de instalação ISO antes de inicializar a VM pela primeira vez (após a instalação inicial).

Caso contrário, sua VM continuará inicializando no instalador. Caso esqueça, você pode limpar o caminho nas opções da unidade USB.

Por fim, se você descobrir que sua nova obsessão por VM está consumindo muito espaço em disco, você pode usar as opções de tamanho nas opções do VirtIO Drive para tentar recuperar parte desse espaço.

Outra solução para economizar espaço é usar outro dispositivo de armazenamento. Se estiver preocupado com o desempenho, você pode manter uma ou duas das VMs que usa com mais frequência na unidade do sistema e descarregar o restante em unidades externas.

Criando máquinas virtuais personalizadas com UTM

Sem mais delongas, vamos criar uma máquina virtual e mostrar como é fácil! Para começar, selecione o botão + na janela principal do UTM.

As duas opções principais aqui são virtualização ou emulação. Se o seu ISO for baseado em ARM, selecione Virtualizar. Se for qualquer outra coisa (normalmente x86), selecione Emular. Você poderá obter essas informações de onde quer que tenha baixado o ISO e, muitas vezes, poderá escolher entre elas.

Para obter melhor desempenho em um Mac baseado em ARM (com chip M1 ou posterior), escolha distribuições baseadas em ARM e use a opção “Virtualizar” ao criar uma nova VM.

Você pode instalar outras versões do macOS, Windows e sistemas operacionais personalizados, mas selecionaremos apenas o Linux.

A única coisa que você precisa fazer na próxima tela é localizar sua imagem ISO e selecionar “Continuar”. Em seguida, você precisará selecionar quanta memória precisa e CPUs para alocar para sua VM. Uma regra básica a seguir é:

  • 2 a 4 GB e 1 a 2 núcleos para distribuições leves e ambientes somente de linha de comando.
  • 4 a 8 GB e 2 a 4 núcleos para distribuições de peso médio e ambientes de desktop.
  • Mais de 8 GB e mais de 4 núcleos para distribuições mais pesadas e ambientes centrados no desenvolvedor.

Ao selecionar o tamanho de armazenamento, lembre-se de que não se trata do tamanho da VM quando você a cria, mas sim do tamanho que a VM pode expandir conforme você faz alterações, como instalação de software e adição de arquivos. Algumas distribuições realmente mínimas podem sobreviver com menos de 10 GB, mas uma regra geral para quase todo o resto é a seguinte:

  • 20-30 GB para distribuições leves e ambientes somente CLI.
  • 40-60 GB para distribuições Linux completas e de peso médio e instalações Windows/macOS.
  • Mais de 60 GB para distribuições mais pesadas com instalações de software, jogos e ambientes de desenvolvedor maiores.

A seleção de um diretório compartilhado é totalmente opcional. Com ele, você pode acessar um local do seu Mac na VM. Isso é útil para adicionar arquivos como documentos, arquivos de configuração e software.

Por fim, a tela Resumo mostra todas as seleções anteriores e oferece a opção de dar um nome descritivo à sua VM. Você também pode selecionar "Abrir configurações de VM" para fazer ajustes de última hora.

Depois de selecionar Salvar, a VM recém-criada será exibida na janela principal. Selecione o botão play para iniciá-lo e você passará pela instalação da distribuição.

Tenha em mente que quando você instala diferentes distros Linux, elas podem não funcionar tão bem quanto outras. Se você tiver problemas, talvez seja necessário procurar uma resposta ou consultar os canais de suporte da distribuição. Depois de criar sua primeira (ou 50ª) VM, isso pode ser muito gratificante!

Configurações UTM

Antes de encerrarmos, vamos explorar brevemente as configurações do aplicativo UTM, apenas para que você saiba quais são suas opções. No que diz respeito às configurações, não há muito o que aprofundar e elas são bastante autoexplicativas.

As opções de exibição permitem ajustar o back-end do renderizador entre OpenGL e Metal, o que é útil para resolver problemas de desempenho. Você provavelmente não precisará mexer nisso, a menos que tenha problemas sérios.

Para som, use CoreAudio para VMs locais ou Spice com GStreamer para VMs remotas. Verifique as opções de entrada para gerenciar como os dispositivos são capturados pela VM e como se comportam dentro dela.

Por último, as opções de servidor permitem configurar seu Mac como um servidor UTM, permitindo acesso remoto às suas VMs por meio do aplicativo UTM Remote em dispositivos iOS.


Agora você está pronto para explorar o mundo das máquinas virtuais com UTM! Com sua interface amigável e recursos robustos, o UTM torna a experiência com várias distribuições Linux e outros sistemas operacionais em seu Mac uma experiência agradável e contínua. Se você está se perguntando por onde começar, o Ubuntu ainda é uma das distribuições mais fáceis de aprender Linux, mas existem outros sabores, como Mint e Fedora, que também são adequados para iniciantes.

O melhor de tudo é que é gratuito, o que significa que você obtém o benefício de uma ferramenta poderosa que abre infinitas possibilidades de aprendizagem e exploração sem impactar negativamente sua carteira.

Artigos relacionados