Archinstall 3.0

Lançamento do Archinstall 3.0: melhorias no instalador do Arch Linux

Lançamento do Archinstall 3.0: melhorias no instalador do Arch Linux

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:

  1. Suporte a ferramentas modernas: introdução de linting com ruff.
  2. Correções críticas: resolução de problemas como o loop de dispositivos no archiso e a seleção de interfaces de rede.
  3. Automatizações úteis: adição de retries em falhas de testes de velocidade e ao buscar listas de espelhos (mirrors).
  4. 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!