Existem muitas distribuições Linux imutáveis que oferecem as vantagens da imutabilidade para aqueles que valorizam a segurança e a estabilidade proporcionadas por essas distros.
Para quem não está familiarizado com o conceito, uma distribuição imutável é aquela que garante que o núcleo do sistema operacional permaneça intocado. Isso é possível porque o sistema de arquivos raiz de uma distro imutável é somente leitura por padrão.
Arkane Linux é uma dessas distribuições imutáveis, comercializada como "uma distribuição opinativa, imutável, atômica e baseada em Arch multi-root". A seguir, uma análise dessa distribuição, que ainda está em desenvolvimento ativo e pode não ser adequada para produção.
Arkane Linux: Visão geral
A distribuição baseada em Arch é oferecida em duas variantes: a versão principal imutável com o ambiente de desktop GNOME (DE) e uma variante não imutável também equipada com o GNOME. A variante imutável permite reverter para a última implantação do sistema caso uma atualização cause problemas.
A distribuição busca oferecer uma experiência mínima, moderna e centrada no GNOME, adotando tecnologias mais recentes em vez da experiência padrão do GNOME. Caso o usuário prefira outro ambiente de desktop, pode facilmente alterar graças ao Arkdep, um kit de ferramentas personalizado desenvolvido pelo líder do Arkane Linux.
Principais destaques do Arkane Linux:
- Facilmente adaptável
- Experiência mínima
- Poder da imutabilidade
Impressões iniciais
Ao inicializar em uma máquina virtual usando o VirtualBox, foi necessário garantir que o EFI estivesse ativado; para instalação em hardware, a UEFI deve estar habilitada no BIOS.
Na primeira inicialização, o instalador inicia com uma tela de seleção de idioma com várias opções populares.
Depois, uma tela de boas-vindas com o logotipo/mascote do Arkane Linux aparece.
O próximo passo é o menu de configuração de disco, que permite criar novas partições, formatar discos e criptografar o disco com um PIN.
Seguindo para a configuração do usuário, onde é possível definir um nome de usuário, senha, habilitar o login automático e selecionar formatos de fuso horário e hora/data.
Após definir tudo, a instalação começa, mostrando apenas um círculo giratório como indicador de progresso.
Após a conclusão da instalação e uma rápida reinicialização, a área de trabalho minimalista é exibida com um papel de parede bonito.
No momento em que este artigo foi escrito, o Arkane Linux estava executando o GNOME 45.4 com o kernel Linux 6.7.5. Como uma distribuição rolling release baseada em Arch, as opções de kernel mais recentes são esperadas.
Por padrão, Arkane Linux é configurado para usar tecnologias e softwares relevantes e/ou futuros, incluindo aplicativos GNOME usuais e outros úteis do GNOME Circle:
- Reprodutor de vídeo Celluloid
- Reprodutor de música Amberol
- Gravador de som
- Caixas GNOME
- Gerenciador de extensões
O Firefox é o navegador padrão. A equipe menciona que adotará aplicativos GNOME mais recentes conforme amadurecem para oferecer uma experiência de usuário moderna a cada atualização.
O Arkdep é um kit de ferramentas personalizado descrito como um "gerenciador de implantação do sistema operacional" e não um gerenciador de pacotes, utilizado para construir, implantar e manter sistemas imutáveis, baseados em btrfs e multi-root com facilidade.
De acordo com o desenvolvedor, essa abordagem simplista para imutabilidade substitui todo o núcleo do sistema operacional ao atualizar a imagem base. Um exemplo útil compartilhado pelo desenvolvedor mostra a criação rápida de uma versão do KDE adaptada da configuração do GNOME.
Mais detalhes sobre o Arkdep podem ser encontrados no repositório GitHub.
Obtendo o Arkane Linux
Atualmente, o Arkane Linux está disponível apenas para sistemas AMD64, com planos para suporte a mais hardware, incluindo RISC-V. Até lá, as versões imutável e não imutável podem ser obtidas no site oficial.
Para mais informações sobre o desenvolvimento do Arkane Linux, acesse a página do projeto no GitHub ou junte-se ao Matrix chat.