No final do mês passado, o desenvolvedor Naman Sood postou uma captura de tela do Alpine Linux dentro de um instalador do Windows e seguiu com um vídeo semi-satírico do YouTube mostrando a instalação dentro de uma VM – mas em 30 de abril, ele lançou um tutorial completo e explicação.
Quanto ao porquê você pode querer fazer isso, bem, nem mesmo Sood tem certeza. Como ele mesmo diz: “Não sei por que você faria isso. Presumivelmente pelo mesmo motivo que eu? Também não sei o que foi.”
Deixando de lado as motivações divertidas (ou a falta delas), existem alguns detalhes técnicos interessantes para destacar na documentação original que gostaríamos de discutir.
Por um lado, apenas distribuições Linux que permitem montar partições manualmente podem ser usadas aqui: Arch Linux e Alpine Linux. Outras preocupações de compatibilidade significam que apenas o Alpine Linux pode ser razoavelmente instalado através do instalador do Windows – o Arch e outras distribuições dependem de um comando “pacstrap” bem-sucedido durante a instalação.
Alpine Linux é uma distribuição Linux “pequena, simples e segura” conhecida por sua pegada superleve e por ser uma das poucas distros não baseadas em GNU Core Utilities. Ele foi comparado à distribuição Gentoo, muito mais pesada, já que ambos são direcionados diretamente a usuários avançados que desejam aproveitar ao máximo seu hardware.
Em segundo lugar, não existe nenhuma versão deste processo de instalação que não envolva ajustes extremos para instalar o que provavelmente será um sistema operacional não confiável. Mesmo se você fizer tudo corretamente, problemas de compatibilidade do sistema de arquivos NTFS podem impossibilitar o uso do seu PC sem um live CD, e o software pode não ser instalado corretamente com algumas das restrições ainda presentes do Windows.
Se você quiser experimentar por si mesmo, saiba que demorará um pouco até chegar à primeira inicialização. Você precisará criar partições manualmente, modificar vários arquivos de texto e configuração, colocar o Alpine Linux em um arquivo WIM (Windows Imaging Format) e… salvar e inserir manualmente um EULA (recomendado GNU) que o instalador do Windows possa ler.
De todas as etapas exigidas, trazer seu próprio EULA pode ser o mais engraçado – especialmente porque Sood levou três dias para descobrir.