I natoppe bygninger af Ubuntu Desktop 21.10 er der begyndt at blive testet en ny installationsprogram, implementeret som et lag oven på den lavniveau installationsprogram curtin, som allerede anvendes i installationsprogrammet Subiquity, der bruges som standard i Ubuntu Server. Den nye installationsprogram til Ubuntu Desktop er skrevet i Dart-sprog og bruger Flutter-rammeværket til opbygning af brugergrænsefladen.
Designet af den nye installationsprogram er skabt med tanke på den moderne stil af Ubuntu-skrivebordet og sigter mod at tilbyde en ensartet installationsproces for hele Ubuntu-produktlinjen. Tre tilstande er foreslået: 'Reparer installation' for at geninstallere alle eksisterende pakker uden at ændre indstillingerne, 'Prøv Ubuntu' for at teste distributionen i Live-tilstand og 'Installer Ubuntu' for at installere distributionen på disken.

Blandt de nye funktioner fremhæves muligheden for at vælge mellem mørke og lyse temaer, support for at deaktivere Intel RST (Rapid Storage Technology) under installationen parallelt med Windows, samt en ny grænseflade til partitionering af disken. De tilgængelige installationsmuligheder er i øjeblikket begrænset til at vælge mellem en normal og minimal pakkeinstallation. Nogle funktioner, der endnu ikke er implementeret, inkluderer disk kryptering og valg af tidszone.
Det tidligere installerede program Ubiquity blev udviklet i 2006 og har ikke været i udvikling i de seneste par år. I serverversionen af Ubuntu, siden version 18.04, leveres installationsprogrammet Subiquity, som også bruger komponenten curtin til at implementere funktioner til partitionering af disken, pakkeinstallation og systeminstallation baseret på den angivne konfiguration. Ubiquity og Subiquity er begge skrevet i Python.
Den primære årsag til udviklingen af den nye installationsprogram er ønsket om at forenkle vedligeholdelsen ved at bruge et fælles lavniveaugrundlag og at standardisere installationsgrænsefladen for server- og desktop-systemer. I øjeblikket fører eksistensen af to forskellige installationsprogrammer til ekstra arbejdskraft og skaber forvirring hos brugerne.
Kilde: opennet.ru
