Segundo relatos em artigos do blog oficial da distribuição, o Deepin agora também suporta o Apple Silicon, os processadores ARM da Apple.
Embora demore muitos anos para se tornar realidade, existem desenvolvedores e todos os tipos de pessoas que dizem que o futuro está no ARM.
Entre os que defendem essa teoria temos a Apple, empresa que há três anos apresentou seus processadores Apple Silicon e hoje não vende mais nada com arquitetura x86_64.
Para que os fabricantes de PC cheguem a um acordo e sigam seu caminho, ainda há um caminho a percorrer, mas o Linux já pode rodar até mesmo com esses processadores.
E o Deepin é o último a entrar na lista de distros capazes de fazer isso.
Deepin agora também suporta o Apple Silicon
Isso foi anunciado em dois artigos em seu blog oficial. Na primeira nos falam do Mac Mini M1, que é um computador lançado pela Apple em 2020, com M1, etc, etc, e que nem tudo é tão simples devido ao sistema de boot que utiliza.
O Asahi Linux é um projeto que visa trazer o Linux para a plataforma Apple Silicon, e já foi possível rodar Alpine Linux, Debian, Fedora, Gento e Ubuntu, entre outros, no Mac Mini M1.
Wuhan Deepin Technology Co., Ltd. explica o processo de adaptação, começando pelos 4 passos a seguir para instalar o Linux no M1:
- Primeiro de tudo, você deve executar o script de instalação no macOS. Este script adicionará a configuração de instalação e o pacote de instalação rootfs, particionará o restante do espaço em disco e atualizará o bootloader, entre outras coisas.
- Em seguida, você deve desligar e ligar o computador novamente e, em seguida, fazer o flash no item da etapa 1. Nesse ponto, o trabalho de definir a distribuição do Linux instalada como a inicialização padrão é executado.
- Após a reinicialização, o sistema entrará no bootloader com flash, que é m1n1, e carregará o bootloader do próximo sistema UEFI de acordo com as configurações, que geralmente é o UBoot. O UBoot decidirá se deseja inicializar o sistema operacional diretamente ou inicializar o GRUB conforme determinado pelo arquivo de configuração. A partir daqui, tudo é semelhante a um sistema UEFI normal.
- Por fim, dependendo do método de instalação de diferentes distribuições, a primeira inicialização pode entrar no assistente de configuração.
A Deepin agora está considerando usar o instalador oficial do Asahi Linux e o software ARM64 da Deepin e, em seguida, combinar os projetos m1-debian e m1-deepin.
Nos testes que eles fizeram, o Deepin conseguiu iniciar, mas para isso eles tiveram que passar primeiro pelo Debian, mas não antes de terem visto alguns kernel panics.
Em algum momento, você pode remover os pacotes Debian e deixar apenas os do Deepin e também os relacionados ao Asahi que são necessários no projeto m1-debian.
Dá um pouco mais de trabalho para instalar o ambiente gráfico (DDE), mas eles conseguiram, conforme mostrado em capturas de tela como a seguir:
O fato de a equipe de desenvolvedores do Deepin ter conseguido isso não significa que esteja disponível para todos.
O processo de instalação não é nada parecido com quando iniciamos uma Live Session e rodamos o Calamares, e requer muita configuração para deixar tudo próximo de estar no lugar, pois não está nem nas mãos de especialistas.
Será no futuro, mas mesmo assim as coisas terão que ser levadas em conta.
Quando já era possível instalar o Linux em um Mac anos atrás, o que antes era conhecido como Mac OS X não era capaz de recuperar o espaço da partição se você quisesse remover o Linux, para o qual era necessário, se bem me lembro, iniciar um Live Session, inicie o gerenciador de partições, deixe o espaço vazio e já, a partir do Mac OS X, expanda o tamanho do disco para ocupar tudo.
Antes de executar o script necessário para instalar o Linux em um Mac com M1, você precisa saber o que acontecerá se quiser voltar, e é algo que não posso relatar porque não fiz nenhum teste.
Seja como for, o Deepin já pode ser executado no Mac Mini M1, e é apenas uma questão de tempo até que tudo seja tão simples quanto antes.