A nova versão do Archinstall, agora na versão 3.0.0, traz mudanças significativas que otimizam a experiência de instalação do Arch Linux. Com foco em modernizar o instalador de texto e melhorar o código subjacente, a atualização introduz novos recursos e um design mais intuitivo, mantendo a filosofia minimalista da distribuição.
Interface renovada com a biblioteca curses
Uma das principais novidades do Archinstall 3.0 é o uso da biblioteca curses para a interface de texto. Essa mudança possibilita layouts mais complexos e uma aparência mais sofisticada, sem perder a simplicidade que caracteriza o instalador. A nova interface facilita a navegação e traz um visual que equilibra modernidade e familiaridade.
Destaques da nova interface:
- Layouts mais avançados: maior organização e acessibilidade.
- Navegação intuitiva: opções apresentadas de forma clara e objetiva.
- Compatibilidade aprimorada: melhor suporte para diferentes configurações de terminal.
Melhorias no código e novos recursos
Além da interface redesenhada, o Archinstall 3.0 implementou uma série de melhorias técnicas que ampliam sua robustez e confiabilidade.
Atualizações notáveis:
- Suporte a ferramentas modernas: introdução de linting com ruff.
- Correções críticas: resolução de problemas como o loop de dispositivos no archiso e a seleção de interfaces de rede.
- Automatizações úteis: adição de retries em falhas de testes de velocidade e ao buscar listas de espelhos (mirrors).
- Ajustes funcionais: como a inclusão do pacote xss-lock ao instalar o i3wm e a notificação do caminho de logs ao término da instalação.
Mudanças importantes e depreciações
Algumas funcionalidades foram descontinuadas ou reformuladas para alinhar o Archinstall com os padrões mais recentes:
- O script swiss.py foi depreciado devido às mudanças na API principal.
- A classe Pacman() será reformulada e passará a usar a biblioteca libalpm para operações locais, abandonando a dependência do JSON API do Arch Linux.
- As próximas versões não incluirão o prefixo “v”, ou seja, a próxima atualização será 3.0.1.
Contribuições e crescimento da comunidade
A nova versão também marcou a estreia de diversos colaboradores no projeto, mostrando o crescimento da comunidade em torno do Archinstall. Destaques incluem:
- @bittin, @lahwaacz, @favilances, @aindriu80, e outros que contribuíram com melhorias significativas no código e na funcionalidade.
Explore o Archinstall 3.0
Para quem deseja testar o Archinstall 3.0, ele está disponível no repositório oficial do GitHub. A nova versão reforça o compromisso com a usabilidade e continua sendo uma excelente opção para instalar o Arch Linux com rapidez e praticidade.
Experimente agora o Archinstall 3.0 e descubra como ele facilita a instalação do Arch Linux. Aproveite as melhorias e compartilhe suas impressões com a comunidade!