Er is een nieuw installatieprogramma verschenen in nachtelijke builds van Ubuntu Desktop

In nachtelijke builds van Ubuntu Desktop 21.10 is het testen begonnen van een nieuw installatieprogramma, geïmplementeerd als een add-on voor het low-level installatieprogramma curtin, dat al wordt gebruikt in het Subiquity-installatieprogramma dat standaard wordt gebruikt in Ubuntu Server. Het nieuwe installatieprogramma voor Ubuntu Desktop is geschreven in Dart en gebruikt het Flutter-framework om de gebruikersinterface te bouwen.

Het nieuwe installatieprogramma is ontworpen om de moderne stijl van de Ubuntu-desktop te weerspiegelen en is ontworpen om een ​​consistente installatie-ervaring te bieden voor de gehele Ubuntu-productlijn. Er worden drie modi aangeboden: “Repair Installation” voor het opnieuw installeren van alle beschikbare pakketten in het systeem zonder de instellingen te wijzigen, “Probeer Ubuntu” om vertrouwd te raken met de distributie in de Live-modus, en “Install Ubuntu” voor het installeren van de distributie op schijf.

Er is een nieuw installatieprogramma verschenen in nachtelijke builds van Ubuntu Desktop

Nieuwe functies zijn onder meer de mogelijkheid om te kiezen tussen donkere en lichte thema's, ondersteuning voor het uitschakelen van de Intel RST-modus (Rapid Storage Technology) bij parallelle installatie met Windows, en een nieuwe interface voor schijfpartitionering. De beschikbare installatieopties tot nu toe komen neer op het kiezen tussen een normale en een minimale set pakketten om te installeren. Tot de functies die nog niet zijn geïmplementeerd behoren het opnemen van partitie-encryptie en de keuze van de tijdzone.

Het eerder aangeboden Ubiquity-installatieprogramma is ontwikkeld in 2006 en is de afgelopen jaren niet meer ontwikkeld. De servereditie van Ubuntu, te beginnen met release 18.04, wordt geleverd met een Subiquity-installatieprogramma, dat ook de curtin-component gebruikt om de functies van schijfpartitionering te implementeren, pakketten te downloaden en het systeem te installeren op basis van een bepaalde configuratie. Ubiquity en Subiquity zijn geschreven in Python.

De belangrijkste reden voor het ontwikkelen van een nieuw installatieprogramma is de wens om het onderhoud te vereenvoudigen door een gemeenschappelijk raamwerk op laag niveau te gebruiken en om de installatie-interface voor server- en desktopsystemen te verenigen. Momenteel resulteert het hebben van twee verschillende installatieprogramma's in extra werk en verwarring voor gebruikers.

Bron: opennet.ru

Voeg een reactie