As máquinas virtuais são muito importantes na computação e na engenharia de software. Eles nos permitem testar e usar diferentes sistemas operacionais sem a necessidade de hardware extra. Além disso, você pode ter certeza de que, se algo der errado com a máquina virtual, ela não quebrará seu sistema operacional host existente.

Este guia mostrará como instalar o macOS no Ubuntu Linux usando uma máquina virtual QEMU-KVM. Com isso, você poderá usar o software macOS nativo que de outra forma não está disponível no Linux.

O que é QEMU?

QEMU é um emulador e virtualizador de máquina virtual bastante semelhante ao VMware e ao VirtualBox no Windows. Os usuários costumam usar o QEMU junto com o KVM, pois ele fornece uma máquina virtual implementada nativamente no kernel do Linux.

A principal vantagem do QEMU é que ele é muito fácil de configurar e gerenciar. Além disso, criar máquinas virtuais a partir da linha de comando nunca foi tão simples com o QEMU. Você também pode usar uma interface GUI com QEMU / KVM, e o gerenciador GUI preferido de escolha é

virt-manager. Corrida máquinas virtuais fornecerão muitos outros benefícios também.

Depois de terminar de testar uma máquina virtual QEMU / KVM e não precisar mais dela, você pode excluir facilmente o arquivo do disco virtual associado à máquina virtual.

Instalando QEMU / KVM

Você pode instalar o QEMU / KVM a partir da linha de comando usando o utilitário apt; apt também é usado para desinstalar aplicativos em distros Linux baseadas em Debian. Além disso, você deve instalar utilitários Python junto com os pacotes QEMU.

Instale todas as dependências necessárias para prosseguir.

sudo apt-get install qemu-system qemu-utils python3 python3-pip

Este guia usa o projeto foxlet no GitHub para facilitar o processo de instalação do macOS e gerenciamento da máquina virtual com QEMU / KVM.

Primeiro, você terá que baixar a imagem de base do macOS e as ferramentas de instalação do repositório GitHub oficial do foxlets.

Mudar para o /Downloads pasta para torná-lo o diretório de trabalho atual.

cd ~ / Downloads

Em seguida, baixe o projeto usando o wget Utilitário:

wget https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip

Os pacotes baixados serão salvos como master.zip no /Downloads pasta. Use o descompactar utilitário de linha de comando para extrair o conteúdo do pacote.

descompacte master.zip

A ferramenta de descompactação salvará a pasta de comando extraída como macOS-Simple-KVM-master.

Criando uma pasta KVM para suas máquinas virtuais

Para gerenciar facilmente suas máquinas virtuais, você pode criar uma pasta chamada KVM que conterá a máquina virtual macOS. Você pode usar este diretório para hospedar outras máquinas virtuais em seu sistema.

mkdir ~ / KVM

Depois de criar a pasta, você pode mover a pasta descompactada que contém as ferramentas e scripts de instalação do macOS para a pasta KVM. Além disso, para simplificar as coisas, você pode renomear a pasta para Mac OS. Você pode fazer tudo isso usando o seguinte comando.

mv ~ / Downloads / macOS-Simple-KVM-master / ~ / KVM / macOS

Criação de um disco virtual

Agora você criará um disco rígido virtual dentro da pasta macOS que você renomeou recentemente.

cd ~ / KVM / macOS

Execute o seguinte script de dentro da pasta macOS que hospedará sua máquina virtual. O comando fornecido a seguir faz o download da imagem de instalação do macOS Catalina automaticamente.

./Acelerador

Com a imagem de base no lugar, agora você pode criar a imagem de disco virtual na qual instalará o macOS.

Use o qemu-img utilitário para criar o disco rígido virtual que será usado para instalar o sistema operacional.

qemu-img create -f qcow2 mac_os.qcow2 64G

O comando acima cria um nome de disco virtual mac_os.qcow2 no qcow2 formato com um tamanho estimado de 64 GB. O QEMU criará uma imagem maior do que a especificada, como você pode ver na saída abaixo, onde cria um disco de cerca de 68 GB.

Configurando a Máquina Virtual

Outro arquivo importante na pasta macOS é o basic.sh arquivo, usado para configurar o ambiente de tempo de execução da máquina virtual.

Adicione as duas linhas a seguir na parte inferior do basic.sh arquivo e salve-o.

-drive id = SystemDisk, if = none, file = mac_os.qcow2
-dispositivo ide-hd, bus = sata.4, drive = SystemDisk

O conteúdo final do basic.sh deve ser semelhante ao da imagem abaixo.

Outra configuração que você pode alterar é a quantidade de RAM que a máquina virtual usará. A linha começando com -m especifica o tamanho da RAM em GB. Você pode especificar o número de núcleos de CPU usados ​​pela máquina virtual na linha que começa com -smp, ou seja núcleos = x.

Instalação do macOS no Ubuntu

Para iniciar a instalação, execute o basic.sh arquivo de script que acabamos de editar acima.

./basic.sh

Depois de executar o comando acima, você verá a tela de instalação inicial do sistema operacional macOS. Aperte Entrar continuar.

Observação: Seu mouse pode não funcionar corretamente no momento. Em vez disso, você terá que usar as teclas de seta para navegação.

Use as teclas do teclado Ctrl + Alt + G para sair dos controles de mouse e teclado da janela da máquina virtual.

Certifique-se de ler os termos da licença e prossiga com a instalação selecionando o Concordar botão.

Lembre-se de formatar o disco virtual usando o Utilitário de Disco antes de prosseguir com a instalação.

Selecione o tamanho do disco correspondente no painel esquerdo e clique no botão Apagar botão. Em seguida, renomeie o disco para MainDisk no utilitário de disco. Use o formato Apple File System (APFS) para formatar o disco e o esquema de mapa de partição GUID conforme mostrado abaixo.

Depois que tudo estiver definido, feche a janela do utilitário de disco com o botão vermelho no canto superior esquerdo. O sistema irá direcioná-lo para a tela anterior.

Com o disco rígido virtual formatado corretamente, agora você pode prosseguir com a instalação do macOS selecionando o Reinstale o macOS opção.

Agora selecione o disco de instalação que conterá seu sistema macOS.

Na próxima tela a seguir, você pode apenas clicar Prosseguir para prosseguir com a instalação.

A instalação levará algum tempo, como você pode ver pelo tempo inicial estimado abaixo, então pegue uma xícara de café ou sua bebida favorita e relaxe.

Durante o processo de instalação, você não precisa fazer outras seleções até ver a tela abaixo que solicita a configuração do sistema operacional.

Configurando a instalação do seu macOS

Se a instalação chegou até aqui, é hora de configurar seu novo sistema operacional. Comece selecionando seu país ou região de residência.

Em seguida, prossiga para selecionar as opções de idioma escrito e falado. Você pode usar o Personalizar configurações botão para adicionar mais suporte de idioma, se desejar.

A próxima tela mostra como a apple lida com os dados e a privacidade do usuário. Clique Prosseguir para prosseguir.

Com o macOS, você tem a opção de transferir dados de outro PC ou meio de armazenamento, mas não faremos isso neste momento para simplificar.

Você pode escolher entrar com seu ID Apple mais tarde.

Na tela Termos e Condições, selecione Concordar se você deseja prosseguir com a instalação.

Agora você pode avançar e configurar a conta do usuário. Forneça seu nome de usuário e uma senha segura para continuar. Você também pode fornecer uma dica para ajudá-lo a se lembrar da senha, caso a esqueça.

Na próxima tela que diz Express Set Up, basta pressionar Prosseguir.

A tela de análise pede seu consentimento para compartilhar dados de uso e travamento com os desenvolvedores. Verifica a Compartilhe dados de uso e travamento com desenvolvedores de aplicativos opção e selecione a Prosseguir botão.

O tempo de tela permite que você configure se o macOS deve gravar e fornece um resumo do uso da tela. Selecione Configurar mais tarde e então pressione o Prosseguir botão.

Se você é fã de assistentes de voz, pode selecionar se deseja habilitar o Siri ou não. Selecione Prosseguir para prosseguir com a instalação.

A etapa final antes de ver sua nova área de trabalho macOS é configurar uma cor de tema. Estaremos selecionando o Escuro tema para este tutorial.

Finalmente, você verá a tela da área de trabalho do macOS. Nesta fase, você pode começar a usar o sistema, mas algumas opções de configuração podem aparecer de vez em quando. Você também pode optar por atualizar o sistema agora ou mais tarde.

Aí está, macOS rodando dentro de uma máquina virtual no Ubuntu Linux.

Iniciando e parando a máquina virtual

Você pode desligar ou reiniciar o sistema macOS se terminar de usar a máquina virtual. Para parar a máquina virtual, pressione Ctrl + C no terminal que tem o basic.sh script em execução.

Para ligar a máquina virtual novamente, basta iniciar o basic.sh script dentro da pasta macOS que hospeda seu disco rígido virtual.

./basic.sh

Você verá a seguinte tela de inicialização. Selecione a opção que diz Inicialize o macOS a partir do MainDisk.

Mais configurações com QEMU / KVM

Você pode definir ainda mais as configurações da máquina virtual, incluindo a resolução da tela, mas este guia se concentra exclusivamente em abordar o aspecto da instalação. Abra o /docs pasta dentro do diretório macOS que contém o disco rígido virtual para ler mais sobre como configurar ainda mais o sistema.

Sua máquina virtual macOS usará automaticamente a conexão à Internet usada pelo sistema operacional host, para que você possa prosseguir com a instalação de seus aplicativos favoritos. Da mesma forma, você também pode instalar o macOS usando uma máquina virtual em um sistema operacional Windows.

E-mail
Como executar o macOS no Windows 10 em uma máquina virtual

Não tem certeza se você vai se dar bem com um Mac? Aprenda a executar o macOS no Windows 10 com a ajuda de uma máquina virtual.

Leia a seguir

Tópicos relacionados
  • Linux
  • Ubuntu
  • Máquina virtual
  • Mac OS
Sobre o autor
Mwiza Kumwenda (7 artigos publicados)

Mwiza desenvolve software profissionalmente e escreve extensivamente em Linux e programação front-end. Alguns de seus interesses incluem história, economia, política e arquitetura empresarial.

Mais de Mwiza Kumwenda

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.