Novo instalador

Amelia: nova ferramenta de instalação automatizada do Arch Linux baseada em bash

Amelia é uma nova ferramenta de instalação do Arch Linux, automatizada e baseada em Bash, projetada para usuários avançados. Simplifica o processo sem perder o controle do sistema. Ideal para quem já conhece o Arch.

Este artigo detalha o lançamento da ISO do Arch Linux 2024.08.01, incluindo o kernel Linux 6.10.2 e outras melhorias.

Amelia é uma nova ferramenta de instalação para Arch Linux, desenvolvida em Bash, que visa simplificar o processo de instalação para usuários experientes. Conhecida por sua flexibilidade e poder, a instalação do Arch Linux é frequentemente vista como desafiadora, especialmente para novos usuários. Amelia surge para automatizar e tornar o processo de instalação mais intuitivo, sem comprometer o controle sobre o sistema.

Com aproximadamente 5 mil linhas de script em Bash, Amelia é projetada para plataformas modernas que utilizam GPT, aproveitando a Especificação de Partições Detectáveis para gerenciar automaticamente as partições, eliminando a necessidade de editar manualmente o arquivo fstab—ainda um desafio para muitos. Além disso, ao utilizar o sistema de arquivos ext4, a ferramenta pula o tradicional comando genfstab, deixando as configurações para os mecanismos internos do systemd.

Outro destaque é a automação do processo initramfs, onde o systemd substitui a combinação antiga de base e udev, otimizando ainda mais o setup. Embora Amelia automatize muitos processos, ela mantém a interação com o usuário, guiando-o por meio de menus coloridos e interativos a cada passo da instalação.

Para o gerenciamento de discos, Amelia utiliza o cgdisk, que oferece uma interface pseudo-GUI, combinando facilidade de uso com funcionalidades robustas. Esse equilíbrio garante que a gestão de partições seja segura e acessível. Os usuários têm a palavra final em configurações-chave, com o instalador solicitando confirmação em etapas críticas, mantendo-os informados e no controle.

Amelia também apresenta um sistema de menus detalhado, incluindo personalização, configuração do sistema e gerenciamento de discos. É possível escolher o idioma, o layout do teclado e otimizar o sistema para ambientes de desktop específicos como KDE Plasma, GNOME e Xfce, entre outros.

Para os mais avançados, Amelia oferece opções como seleção de kernel e gerenciamento de boot EFI, além de executar verificações antes de prosseguir com a instalação, como a confirmação do modo UEFI, conexão à internet e atualização do relógio do sistema. Há ainda suporte para criptografia de disco com LUKS e personalização do processo pacstrap, oferecendo modos automáticos ou manuais de particionamento e instalação.

Como utilizar o instalador Amelia para Arch Linux

Amelia é uma ferramenta de terceiros, não incluída na imagem de instalação oficial do Arch. Para começar, inicie o sistema a partir da imagem ISO ao vivo. Após carregar e obter o prompt do shell, baixe o script Amelia usando o comando Curl:

curl -O https://gitlab.com/prism7/archery/-/raw/main/Amelia.sh

Certifique-se de estar conectado à internet. Em seguida, execute o script e siga as instruções:

sh Amelia.sh

Ao finalizar a instalação, você verá uma confirmação na tela indicando que seu novo sistema Arch Linux foi instalado com sucesso. Agora, basta reiniciar o computador para começar a usar.

Considerações finais

Amelia cumpre bem sua função de instalar o Arch Linux, mas é importante frisar que é uma ferramenta voltada para usuários avançados. Seu objetivo principal é economizar tempo para quem já está familiarizado com o processo manual de instalação do Arch. Se você optar por usar Amelia, é essencial ter um bom conhecimento sobre a instalação do Arch Linux. Para aqueles que ainda acham o processo complicado, existe um guia detalhado que facilita cada etapa da instalação.

Para mais informações sobre o instalador Amelia, acesse a página do projeto no GitLab.