A distribuição openSUSE ofereceu aos usuários a chance de testar um novo instalador

Os desenvolvedores do projeto openSUSE convidaram os usuários a participar do teste do novo instalador D-Installer. As imagens de instalação foram preparadas para as arquiteturas x86_64 (598 MB) e Aarch64/ARM64 (614 MB). A imagem baixada permite instalar três plataformas: a versão estável openSUSE Leap 15.4, a construção continuamente atualizada openSUSE Tumbleweed e a edição Leap Micro 5.2, baseada em contêineres isolados (apenas para x86_64). O novo instalador está previsto para ser usado em produtos baseados na plataforma ALP (Adaptable Linux Platform), que substituirá a distribuição SUSE Linux Enterprise.

A distribuição openSUSE ofereceu aos usuários a chance de testar um novo instalador

O novo instalador se destaca pela separação da interface do usuário dos componentes internos do YaST e pela possibilidade de usar diferentes front-ends, incluindo um front-end para gerenciar a instalação por meio de uma interface web. Para a instalação de pacotes, verificação de hardware, particionamento de discos e outras funções necessárias durante a instalação, continuam sendo usadas as bibliotecas YaST, sobre as quais foi implementada uma camada que abstrai o acesso às bibliotecas por meio de uma interface unificada D-Bus.

A interface básica para gerenciamento da instalação foi construída utilizando tecnologias web e inclui um manipulador que fornece acesso a chamadas D-Bus através de HTTP, e diretamente a interface web. A interface web é escrita em JavaScript utilizando o framework React e componentes PatternFly. O serviço que vincula a interface ao D-Bus, bem como o servidor http embutido, são escritos na linguagem Ruby e construídos utilizando módulos prontos desenvolvidos pelo projeto Cockpit, que também são aplicados nos configuradores web da Red Hat. O instalador utiliza uma arquitetura multiprocessada, permitindo que a interface do usuário não seja bloqueada durante a execução de outras tarefas.

Entre os objetivos do desenvolvimento do D-Installer, destaca-se a eliminação das limitações existentes na interface gráfica, a ampliação da funcionalidade do YaST em outros aplicativos, a desvinculação de uma única linguagem de programação (a API D-Bus permitirá a criação de extensões em diferentes linguagens) e a promoção da criação de alternativas de configuração por representantes da comunidade.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS 🔥 Compre hospedagem confiável para sites com proteção contra DDoS, servidores VPS VDS | ProHoster