No Fedora 42, há planos de incluir um instalador baseado em interface web e adicionar o emulador FEX.

O lançamento do Fedora Workstation 42, previsto para a primavera do próximo ano, propõe a migração padrão para a versão do instalador Anaconda, que utiliza uma interface da web em vez da interface baseada na biblioteca GTK. A questão do uso de uma interface completamente diferente para a partição de discos no novo instalador também está sendo discutida. As propostas ainda não foram aprovadas pelo comitê FESCo (Fedora Engineering Steering Committee), que é responsável pela parte técnica do desenvolvimento da distribuição Fedora (inicialmente, a transição para o novo instalador foi sugerida para o Fedora 39, mas desde então, a migração foi adiada várias vezes).

A nova interface da Web foi construída utilizando o framework JavaScript React, elementos de design PatternFly e componentes do projeto Cockpit, já utilizados nos produtos da Red Hat para configuração e gerenciamento de servidores. O Cockpit foi selecionado como uma solução bem estabelecida, para a qual existe um backend para interação com o instalador (Anaconda DBus). O uso do Cockpit também permitiu alcançar consistência e unificar vários componentes de gerenciamento de sistema. Como a maior parte do Anaconda foi anteriormente dividida em módulos que interagem através da API DBus, a nova interface utiliza uma API existente para acessar as funções do instalador.

Entre as vantagens do novo instalador, destaca-se a simplificação do processo de instalação, a eliminação de complicações, uma organização mais compreensível para os usuários iniciantes, um processo de reinstalação simples e a facilitação da manutenção e desenvolvimento de complementos. A interface da web também permite interação através do navegador, o que aumenta significativamente a conveniência do gerenciamento remoto da instalação em comparação com o uso do protocolo VNC. Em vez da tela principal com uma lista de ações, no novo interface, o trabalho é organizado na forma de um assistente (Wizard), que implica a execução sequencial de etapas específicas sem retornar à tela principal.

No âmbito do projeto, também se propõe uma mudança radical na organização da partição do disco. Observa-se que a interface atual para particionamento, escrita em GTK, é excessivamente complicada e tem funcionalidades limitadas para usuários avançados. As mudanças propostas permitirão oferecer uma interface mais simples para iniciantes, expandir as capacidades para usuários experientes e simplificar a manutenção da base de código. A essência da modernização está na transição para a abordagem "o que eu quero fazer", em vez de "como eu preciso fazer". Para implementar funcionalidades expandidas, será disponibilizada a possibilidade de usar ferramentas externas para trabalhar com partições.

Como base, propõe-se usar o modo automatizado (guided) de particionamento, no qual o instalador seleciona automaticamente os parâmetros para criar ou modificar partições com base nas configurações escolhidas pelo usuário. Foram implementados três modos básicos: reinstalação completa com redistribuição do espaço selecionado, instalação em espaço livre do disco e uso de partições de disco já existentes. Para gerenciar partições de forma avançada, propõe-se integrar a possibilidade de invocar a ferramenta Cockpit Storage, desenvolvida pelo projeto Cockpit e baseada nas mesmas tecnologias web. No antigo instalador, o trabalho com o disco é limitado ao modo completamente automático, modo de particionamento manual e ao editor de partições Blivet-gui.

Entre as mudanças propostas no Fedora 42, destaca-se a intenção de adicionar ao distribuidor um emulador FEX, permitindo executar arquivos executáveis compilados para as arquiteturas x86 e x86-64 em um ambiente ARM64 (AArch64). Componentes baseados em FEX para rodar programas x86 são propostos para serem integrados nas compilações do Fedora Linux para a arquitetura AArch64, fornecidas com o ambiente de desktop KDE.

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