Nas versións nocturnas de Ubuntu Desktop 21.10, comezaron as probas dun novo instalador, implementado como un complemento para o instalador de baixo nivel curtin, que xa se usa no instalador Subiquity usado por defecto en Ubuntu Server. O novo instalador para Ubuntu Desktop está escrito en Dart e usa o framework Flutter para crear a interface de usuario.
O novo instalador está deseñado para reflectir o estilo moderno do escritorio de Ubuntu e está deseñado para ofrecer unha experiencia de instalación consistente en toda a liña de produtos de Ubuntu. Ofrécense tres modos: "Reparar instalación" para reinstalar todos os paquetes dispoñibles no sistema sen cambiar a configuración, "Proba Ubuntu" para familiarizarse coa distribución en modo Live e "Instalar Ubuntu" para instalar a distribución no disco.
As novas funcións inclúen a posibilidade de escoller entre temas escuros e claros, compatibilidade para desactivar o modo Intel RST (Tecnoloxía de almacenamento rápido) cando se instala en paralelo con Windows e unha nova interface de partición do disco. As opcións de instalación dispoñibles ata agora redúcense a escoller entre un conxunto normal e mínimo de paquetes para instalar. Entre as funcións que aínda non se implementaron están a inclusión do cifrado de partición e a elección do fuso horario.
O instalador de Ubiquity ofrecido anteriormente foi desenvolvido en 2006 e non se desenvolveu nos últimos anos. A edición do servidor de Ubuntu, que comeza coa versión 18.04, inclúe un instalador Subiquity, que tamén usa o compoñente curtin para implementar as funcións de partición de discos, descarga de paquetes e instalación do sistema en función dunha configuración determinada. Ubicuidade e Subicuidade están escritos en Python.
O motivo principal para desenvolver un novo instalador é o desexo de simplificar o mantemento mediante un marco común de baixo nivel e unificar a interface de instalación para os sistemas de servidor e escritorio. Actualmente, ter dous instaladores diferentes resulta en traballo adicional e confusión para os usuarios.
Fonte: opennet.ru