Como usar aplicativos de virtualização gratuitos para testar betas do macOS Ventura com segurança

Como usar aplicativos de virtualização gratuitos para testar betas do macOS Ventura com segurança

Um dos recursos mais legais do Mac para usuários avançados da era Apple Silicon é o ambiente de virtualização da Apple . Geralmente, é um software pago, como Parallels Desktop ou VMWare Fusion. A virtualização permite executar vários sistemas operacionais em um único Mac ao mesmo tempo, o que é útil para quem deseja executar o Linux no macOS e testar o aplicativo que está desenvolvendo. em diferentes versões do macOS ou dê uma olhada no último macOS Ventura beta sem arriscar sua instalação principal.

A documentação e os projetos de amostra da Apple fornecem tudo o que você precisa para criar e executar uma máquina virtual simples sem software adicional. No entanto, alguns desenvolvedores independentes criaram aplicativos gratuitos simples com base em um ambiente de virtualização que fornece uma interface gráfica para configurar e gerenciar vários sistemas operacionais convidados.

Preparando-se para a virtualização

Meu favorito para executar o macOS sobre o macOS é o VirtualBuddy , que simplifica o processo de download dos arquivos necessários para colocar uma máquina virtual Monterey ou Ventura em funcionamento. Este é o aplicativo que usaremos para configurar nossa VM de exemplo neste tutorial.

Outro aplicativo a ser observado é o UTM , que usa uma estrutura de virtualização para executar sistemas operacionais ARM sobre a versão ARM do macOS, mas também fornece um front-end fácil de usar para o software de emulação QEMU. O QEMU pode emular outras arquiteturas de processador, incluindo, entre outros, x86 e PowerPC. Como qualquer emulação, isso resulta em degradação do desempenho. Mas é uma maneira divertida de executar sistemas operacionais antigos em um Mac novinho em folha, e a UTM Virtual Machine Gallery inclui exemplos de VMs para muitas distribuições do Linux, Mac OS clássico, Windows XP e Windows 7.

Se você deseja virtualizar o macOS Monterey sobre o macOS Monterey, não precisa baixar nada. Se você quiser virtualizar Ventura no topo de Monterey, precisará instalar e executar o Xcode 14 beta no site de desenvolvedores da Apple antes de começar. Quando tentei isso sem o Xcode instalado, o macOS tentou (e falhou) baixar software adicional para fazê-lo funcionar – mais ou menos como o macOS precisa baixar software adicional na primeira vez que você usa o Rosetta. Com a versão beta do Xcode instalada, tudo funciona conforme o esperado (mas se você puder encontrar uma maneira de fazer isso funcionar sem precisar instalar um aplicativo de 33 GB que leva mais de uma hora para ser instalado, adoraria saber).

Você também deve prestar atenção aos requisitos de hardware para virtualização. O VirtualBuddy e a infraestrutura de virtualização não possuem requisitos rígidos, com exceção do requisito do chip Apple Silicon para virtualização do macOS no macOS. Mas você estará executando dois sistemas operacionais completamente diferentes na mesma máquina, e isso vem com RAM e requisitos de armazenamento. Pessoalmente, eu não recomendaria tentar virtualizar o macOS em um Apple Silicon Mac com menos de 16 GB de RAM. Quanto mais, melhor, especialmente se você também estiver executando aplicativos pesados ​​como o Xcode ao lado (ou dentro) de sua VM.

Por padrão, o VirtualBuddy armazena todos os seus arquivos (incluindo imagens de disco VM) na pasta Documentos de sua conta de usuário. Os usuários de Mac com armazenamento interno limitado podem querer mudar para uma unidade externa para economizar espaço, já que o tamanho padrão da unidade para novas máquinas virtuais macOS é de 64 GB. Qualquer SSD externo conectado por meio de uma conexão USB de 5 Gb/s ou 10 Gb/s ou barramento Thunderbolt deve ser rápido o suficiente para a maioria das tarefas – estou usando um SSD NVMe barato em um gabinete USB-C de 10 Gb/s – não este, mas semelhante .

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *