Como Instalar o Ubuntu em um Mac Um Guia para Geeks
Domínio da instalação do Ubuntu através do Xcode no MacOS lhe dará sérios motivos para se vangloriar
Executando o Ubuntu Linux usando o MacOS Xcode e você também pode com este hack peculiar!
🖥️ Então, você quer instalar o Linux em um Mac? Bem, há mais de uma maneira de fazer isso. Comparado com o que vou te mostrar abaixo, há um conjunto um pouco mais fácil de passos que o meu colega Adrian Kingsley-Hughes percorreu usando um instalador na App Store e o Kali Linux. Mas eu estou indo ao extremo geek. Juntos, vamos usar o Xcode e construir nosso próprio aplicativo de exemplo, que usaremos então para instalar a distribuição completa da última versão do Ubuntu, Noble Numbat. Uma vez feito isso, você terá direitos consideráveis de se gabar. Há muito a ser coberto, então vamos lá.
Baixe estes primeiro 👩💻
Você precisará baixar estes itens antes de começar a configurar o Linux:
-
Xcode: Você precisará baixar e instalar o Xcode na Mac App Store. O Xcode é como o super-herói de capa que a Apple quer que os desenvolvedores usem para criar aplicativos Mac e aplicativos móveis. É de graça. Basta abrir o aplicativo da App Store e digitar “xcode” no campo de busca.
-
A última versão do Ubuntu, para 64 bits ARM: O instalador Arm ISO não está localizado no site principal de download do Ubuntu. Em vez disso, aponte seu navegador para a página de compilações diárias e role para baixo até encontrar a imagem de desktop para 64 bits ARM (download padrão).
-
GUILinuxVirtualMachineSampleApp: Este é um aplicativo de exemplo que executa a máquina virtual dentro do Xcode. Você precisará baixá-lo e descompactá-lo.
Antes de prosseguir para o próximo passo, certifique-se de que o Xcode esteja totalmente instalado, de que você tenha o arquivo .iso do Ubuntu e de que você tenha baixado e descompactado o aplicativo de exemplo.
Depois que tudo estiver feito, podemos prosseguir.
Configure o aplicativo de hospedagem de VM no Xcode 🛠️
Vá em frente e abra o Xcode. Você verá uma tela inicial. Peça para ele abrir um projeto existente.
A partir daqui, navegue dentro da pasta que você criou ao extrair o aplicativo de exemplo e procure por um arquivo com terminação .xcodeproj. Clique em abrir.
Isso abrirá o aplicativo de exemplo. Bom, na verdade, ele irá avisar que você está abrindo um projeto baixado da Internet. Mas como o projeto vem diretamente do site do desenvolvedor Apple, acho que está tudo bem.
Agora, você terá o projeto aberto. Você precisa fazer um pouco de organização e depois estará pronto.
No painel mais à esquerda, clique no aplicativo de exemplo de nível superior (mostrado em 1). Em seguida, clique na guia Assinatura e Capacidades (mostrado em 2) e, finalmente, clique no botão Adicionar Conta na solicitação de Equipe (mostrado em 3).
Isso levará você à sua guia Contas, onde você só precisa se configurar como uma equipe.
Depois de fazer isso, feche a janela e você estará pronto para prosseguir. Aqui, você pode ver que meu aplicativo será assinado pela minha conta pessoal. Isso apenas informa ao MacOS que é meu aplicativo e que eu quero permitir que ele seja executado.
Você está pronto para começar a executar a VM. Clique na seta pequena para compilar e executar.
Instalando o Ubuntu 🚀
Seu aplicativo Xcode abrirá uma janela preta em branco e um seletor de arquivos. O seletor de arquivos (embora não te diga isso) está procurando o arquivo de instalação do Ubuntu .iso. Então, navegue até esse .iso, clique nele e clique em Abrir.
Em seguida, o GRUB (Grand Unified Bootloader) aparecerá naquela janela preta. Selecione Experimentar ou Instalar o Ubuntu e pressione Enter.
E deixe a mágica começar! O Ubuntu está sendo configurado em seu aplicativo Xcode.
E aqui vamos nós. Comece a configurar sua instalação do Ubuntu.
Vá em frente e selecione Instalar o Ubuntu, já que você está instalando em uma VM e não diretamente no seu computador de qualquer maneira.
Fiz a instalação completa.
Use a opção padrão, que é permitir que o instalador apague o disco virtual e configure seu sistema de arquivos virtual.
Executar o Ubuntu 🎉
O Ubuntu está pronto para ser executado. Basta clicar em Reiniciar Agora e começar.
“`html
Uma vez que reinicie, estará em um ambiente padrão, com uma pequena máquina virtual com a qual pode brincar.
Pensamentos Finais 💭
Durante a fase de instalação, o framework de Virtualização gera um pacote GUI Linux VM.bundle dentro da sua pasta pessoal. Isso cresce rapidamente, então se você tem pouco espaço, pode querer excluí-lo quando terminar de “Ubuntuar”. O meu tem 68,72GB depois de apenas algumas horas de experimentação.
Embora o aplicativo de exemplo seja limitado a operar apenas uma VM ao mesmo tempo, o próprio framework de virtualização do MacOS é capaz de lidar com várias VMs simultaneamente. Isso não é controlado pelo aplicativo que construímos, mas os desenvolvedores podem usar este framework para construir consoles de gerenciamento de virtualização mais poderosos.
O que você acha? Você avançou e instalou o Ubuntu dentro do Xcode? Vai tatuar “Ubuntu/Xcode Forever” no seu ombro? Vai cantar hinos gloriosos sobre suas habilidades com o Xcode para todos que quiserem ouvir? Quer dizer, você poderia. Se você não vai cantar músicas sobre Macs e Linux, talvez pudesse deixar alguns comentários abaixo.
Perguntas Frequentes
P1: É possível instalar o Linux em um Mac usando um instalador na App Store?
Com certeza! Meu colega Adrian Kingsley-Hughes escreveu um guia útil sobre instalar o Linux em um Mac usando um instalador na App Store e o Kali Linux. Confira para uma alternativa mais simples.
P2: Posso instalar o Ubuntu sem usar o Xcode?
Sim! Existem várias maneiras de instalar o Ubuntu em um Mac. Usar o Xcode e construir um aplicativo de exemplo é apenas uma abordagem geek. Você pode explorar métodos alternativos que podem se adequar melhor às suas preferências.
P3: Posso executar várias máquinas virtuais ao mesmo tempo no MacOS?
Embora o aplicativo de exemplo que construímos limite a operação a uma única VM, o próprio framework de virtualização do MacOS é capaz de lidar com várias VMs simultaneamente. Os desenvolvedores podem aproveitar este framework para construir consoles de gerenciamento de virtualização mais robustos.
📚 Referências: 1. Guia de Adrian Kingsley-Hughes sobre instalar o Linux em um Mac 2. Como instalar o Ubuntu Linux (É fácil!) 3. Último lançamento do Ubuntu: Noble Numbat 4. Página de builds diários para o Ubuntu 5. Aplicativo de exemplo para executar a máquina virtual dentro do Xcode 6. Ubuntu Desktop 23.10: Um vislumbre do futuro do Ubuntu Linux 7. Fedora Linux roda em todos os Macs M-powered – exceto um 8. Ubuntu 23.10: A atualização chata de sempre, até você explorá-la
📣 Não se esqueça de compartilhar sua experiência com o Ubuntu no Mac nas redes sociais! Mostre sua conquista geek e informe aos outros sobre esse truque impressionante. Sinta-se à vontade para se inscrever na minha newsletter de atualizações semanais em Substack e me seguir no Twitter, Facebook, Instagram e YouTube para mais projetos emocionantes e insights tecnológicos.
“`Certainly! Here’s the translated HTML text in Portuguese:
“`html
Feliz Ubuntuing! 🐧🍎
“`