Lançamento publicado Agama 22 — um novo instalador para openSUSE e SUSE, desenvolvido como uma alternativa ao clássico YaST Installer. Agama é construído como um instalador orientado a serviços com interface web e capacidade de integração com ferramentas externas. O código do projeto é distribuído sob a licença GPL-2.0.
Em anúncio do Agama 22 os desenvolvedores notam que nesta versão, o foco principal é na melhoria da interface. O projeto considera o Agama 22 a versão mais conveniente e acessível do instalador até agora.
Principais mudanças do Agama 22
O cabeçalho e a barra de ferramentas da interface web foram reformulados.
O novo cabeçalho agora exibe o produto selecionado e seu logotipo em todas as páginas, enquanto as 'breadcrumbs' reformuladas facilitam a navegação. O botão Revisar e instalar, que os desenvolvedores consideraram redundante e confuso, foi removido, e o espaço liberado foi utilizado para um acesso mais destacado às ferramentas do instalador.O indicador de progresso da instalação foi aprimorado.
Anteriormente, o indicador de progresso aparecia apenas durante a execução de tarefas, agora ele é constantemente visível na interface. Isso deve tornar o comportamento do instalador mais claro: o usuário vê imediatamente onde acompanhar o estado das operações.A exportação dos logs de instalação foi melhorada.
A ferramenta de download de logs agora explica melhor sua finalidade e mostra o estado de preparação dos dados. Isso é útil para diagnosticar problemas de instalação e para enviar relatórios aos desenvolvedores.Uma ferramenta de visualização de configuração foi adicionada.
O item Download config foi substituído por Mostrar configuração. Em vez de simplesmente baixar um arquivo JSON, o usuário obtém uma maneira mais clara de visualizar a configuração atual da instalação.Uma ferramenta Appearance foi adicionada para personalizar a aparência.
A interface web agora possui uma configuração de tema: pode-se escolher o esquema de cores e o contraste. Essa possibilidade é baseada em mudanças no PatternFly 6.5, incluindo suporte ao modo de alto contraste, projetado para atender aos requisitos do WCAG AAA.As configurações dos sistemas de arquivos foram melhoradas.
A interface agora inclui opções adicionais para sistemas de arquivos, e as seções de configuração de discos, partições e volumes lógicos foram uniformizadas. Isso torna cenários avançados de partição mais compreensíveis.Agora é possível configurar VLAN através da interface web.
Agama 22 permite configurar diferentes tipos de conexões de rede através da interface gráfica: Wi-Fi, Ethernet, bridge, bond e VLAN. Anteriormente, o suporte a VLAN na interface web era apenas esperado.A interface de linha de comando foi aprimorada.
O monitor de texto agora pode responder interativamente às perguntas do instalador. Com essa melhoria, comandos como agama config load, que utilizam o monitor para exibir resultados, também apresentam um comportamento mais amigável.Uma seção de acesso foi adicionada nas configurações JSON.
A nova seção permite configurar previamente o acesso ao sistema instalado via SSH ou Cockpit. Agama cuida de ativar o serviço necessário, abrir a porta no firewall e realizar outras ações necessárias para o acesso após a instalação.
Agama continua a ser um dos projetos chave do openSUSE/SUSE: seu objetivo é substituir a arquitetura obsoleta do YaST Installer por um instalador mais moderno (a partir da versão 16, este é o padrão), que é mais fácil de desenvolver, reutilizar e integrar com outras ferramentas.
Fonte: linux.org.ru




