Nas compilações noturnas do Ubuntu 20.10 você já pode tentar o novo instalador 

Faz pouco informações sobre as mudanças foram divulgadas que foram realizadas dentro do compilações noturnas do Ubuntu 21.10, em que o teste do novo instalador do sistema já começou.

Este novo instalador é implementado como um plugin em cima do instalador curtin de baixo nível, que já é usado no instalador Subiquity usado por padrão no Ubuntu Server. O novo instalador do Ubuntu Desktop foi escrito em Dart e usa a estrutura Flutter para construir a interface do usuário.

Devemos lembrar que no inicio de fevereiro Martin Wimpress deste ano (então diretor de desenvolvimento de desktop da Canonical), anunciou o desenvolvimento do novo instalador Para o Ubuntu Desktop 21.10, isso decorre da situação em que o instalador Ubiquity foi desenvolvido em 2006 não foi desenvolvido nos últimos anos.

A presença de dois instaladores diferentes complicou a manutenção e foi mencionado que era possível criar confusão entre os usuários, então foi decidido unificar o desenvolvimento e preparar um novo instalador em vez do obsoleto Ubiquity, que é construído em uma base comum com o Subiquity e também usando o mesmo processo de instalação para servidor e desktop.

Foi mencionado que a principal motivação a criação de um novo instalador também permitiria transferir a melhor experiência dos sistemas de instalação existentes e implementar a funcionalidade, atendendo aos anseios de diversas categorias de usuários, além de desenvolver um novo instalador poderia simplificar a manutenção usando uma estrutura comum interface de instalação de baixo nível e unificadora para sistemas de servidor e desktop. Atualmente, ter dois instaladores diferentes cria trabalho adicional e cria confusão para os usuários.

Um protótipo funcional do novo instalador está atualmente disponível Preparado pela Canonical Design Team e Ubuntu Desktop Team.

Sobre o novo instalador do Ubuntu

O novo instalador é um plugin curtin que usa o framework Flutter para a interface do usuário, permitindo que você crie aplicativos universais que são executados em diferentes plataformas. O código do shell do instalador é escrito em Dart (para comparação, Ubiquity e Subiquity são escritos em Python).

Ao testar o novo instalador, podemos ver que ele foi projetado com o desktop Ubuntu moderno em mente e é projetado para fornecer um processo de instalação consistente em toda a linha de produtos Ubuntu.

Três modos são oferecidos:

  • "Reparar instalação" para reinstalar todos os pacotes disponíveis no sistema sem alterar as configurações
  • "Experimente o Ubuntu" para se familiarizar com o kit de distribuição no modo Live
  • "Instalar Ubuntu" para instalar o kit de distribuição no disco.

Os novos recursos incluem a capacidade de escolher entre temas escuros e claros, suporte para desativar o modo Intel RST (Rapid Storage Technology) quando instalado em paralelo com o Windows e uma nova interface para ajudar o usuário a criar e gerenciar partições de disco.

Além disso, as opções de instalação disponíveis até agora se reduzem a escolher entre o conjunto normal e a escolha de uma instalação mínima de pacotes, enquanto para a parte das funções que foram mencionadas e ainda não foram implementadas, a inclusão da criptografia de partição e escolha do fuso horário.

Finalmente, vale lembrar que a nova versão do Ubuntu 21.10 (Indri travesso) A previsão é que seja lançado em 14 de outubro deste ano de 2021 e será o primeiro lançamento do Ubuntu com a última série de ambientes de desktop GNOME 41, além do fato de que o kernel com o qual esta versão chegará deverá ser o próximo kernel Linux 5.14, e será acompanhado pelo GCC 11 e LLVM 13 como padrão, isso sem negligenciar que o Ubuntu 21.10 usará o instalador Ubiquity atual como o instalador padrão.

Para aqueles que estão interessados ​​em aprender sobre o desenvolvimento do novo instalador, eles podem consultar os detalhes como seu código no link a seguir.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.