Junto com o novo instalador de desktop Ubuntu em andamento, outro projeto de GUI que está sendo trabalhado pela Canonical indo para o ciclo LTS do Ubuntu 22.04 é o “atualizador de firmware”. De acordo com a empresa, esta deve ser uma solução de GUI de atualização de firmware escrita no kit de ferramentas Flutter e Dart.
A Canonical tem trabalhado discretamente no atualizador de firmware como um front-end GUI para lidar com a atualização de firmware no Ubuntu Linux. Felizmente, isso não está reinventando a roda inteiramente, mas basicamente um front-end de GUI equipado com Flutter para o maravilhoso utilitário FWUPD com o Linux Vendor Firmware Service.
Ubuntu continua trabalhando no utilitário de atualização de firmware por escrito Flutter e Dart
Sim, já existe GNOME Firmware (gnome-firmware) como uma GUI para FWUPD junto com algum suporte no GNOME Software Center, enquanto o uso de Flutter/Dart deste “atualizador de firmware” atende às próprias necessidades do Ubuntu e se integra bem com sua área de trabalho. Da mesma forma, presumivelmente será distribuído na forma Snap.
O atualizador de firmware da Canonical continua a ser desenvolvido no GitHub. Atualização da equipe de desktop do Ubuntu desta semana oferece a visão mais recente de seu progresso no Firmware Updater, bem como no instalador da área de trabalho. A ferramenta de atualização de firmware continua trabalhando em sua integração FWUPD e implementando vários recursos de GUI. Será interessante ver o estado de ambos os projetos à medida que o Ubuntu 22.04 LTS se aproxima na primavera. Da mesma forma, a Canonical continua investindo pesadamente em uma integração aprimorada em torno do Windows Subsystem for Linux (WSL2).
Novo instalador de desktop com tecnologia Flutter + Curtin
Um esforço que vem ocorrendo há algum tempo na Canonical é desenvolver um novo instalador de desktop para o Ubuntu. Com o lançamento recente do Ubuntu 21.10, eles ainda estão usando o instalador Ubiquity clássico por padrão, mas publicaram uma nova versão de amostra do Ubuntu 21.10 com sua nova opção de instalador para desktop. Portanto, esse novo instalador já faz parte da última versão que chegou aos usuários finais com sua versão estável.
O novo instalador é construído usando o kit de ferramentas Flutter do Google. A Canonical tem investido pesadamente no trabalho do Flutter no Linux e está se concentrando neste kit de ferramentas para seus aplicativos originais no futuro. Por baixo, o novo instalador está fazendo uso do Curtin e alavancando outras tecnologias subjacentes em comum com o Subiquity, seu novo instalador de servidor baseado em texto introduzido alguns anos atrás para substituir o uso do Debian Installer.
Ao usar o Flutter, o instalador tem um bom tema e se encaixa na área de trabalho do Ubuntu com base no GNOME Shell e não parece muito diferente do instalador Ubiquity existente.
Funcionalidades como a configuração com um clique de discos totalmente criptografados ainda não estão implementadas …
Os usuários também podem particionar manualmente seus discos, se desejarem.
Outro recurso ausente é a falta de suporte à instalação do sistema de arquivos OpenZFS … A Canonical tinha destaque no ZFSOnLinux/OpenZFS alguns anos atrás quando implementou o suporte para instalações de raiz baseadas em ZFS, mas desde então tem havido muito menos trabalho nisso área.
Por outro lado, este novo instalador é bastante semelhante ao Ubiquity existente.
Via Phoronix