recent au fost publicate informații despre modificări care au fost efectuate în cadrul se construiește noaptea Ubuntu 21.10, în care testarea noului instalator de sistem a început deja.
Acest nou program de instalare este implementat ca un plugin deasupra instalatorului de nivel inferior Curtin, care este deja utilizat în programul de instalare Subiquity utilizat implicit în Ubuntu Server. Noul program de instalare pentru Ubuntu Desktop este scris în Dart și folosește cadrul Flutter pentru a construi interfața cu utilizatorul.
Trebuie să ne amintim că la începutul lunii februarie anul acesta Martin Wimpress (pe atunci directorul Canonical pentru dezvoltarea desktopurilor), a anunțat dezvoltarea noului program de instalare Pentru Ubuntu Desktop 21.10, acest lucru rezultat din situația în care instalatorul Ubiquity a fost dezvoltat în 2006 nu a fost dezvoltat în ultimii ani.
Prezența a doi instalatori diferiți a complicat întreținerea și sa menționat că a fost posibil să se creeze confuzie între utilizatori, deci s-a decis unificarea dezvoltării și pregătiți un nou program de instalare în locul Ubiquity-ului învechit, care este construit pe o bază comună cu Subiquity și, de asemenea, utilizând același proces de instalare atât pentru server, cât și pentru desktop.
S-a menționat că principala motivație crearea unui nou program de instalare ar permite, de asemenea transferați cea mai bună experiență din sistemele de instalare existente și să implementeze funcționalitatea, luând în considerare dorințele diferitelor categorii de utilizatori, pe lângă dezvoltarea unui nou program de instalare ar putea simplifica întreținerea utilizând un cadru comun interfață de instalare de nivel scăzut și unificatoare pentru sisteme de server și desktop. În prezent, având doi instalatori diferiți creează o muncă suplimentară și creează confuzie pentru utilizatori.
În prezent este disponibil un prototip funcțional al noului program de instalare Pregătit de echipa de design Canonical și echipa de desktop Ubuntu.
Despre noul program de instalare Ubuntu
Noul program de instalare este un plugin curtin care folosește cadrul Flutter pentru interfața cu utilizatorul, permițându-vă să creați aplicații universale care rulează pe diferite platforme. Codul shell de instalare este scris în Dart (pentru comparație, Ubiquity și Subiquity sunt scrise în Python).
Când testăm noul program de instalare, putem vedea că acesta a fost proiectat având în vedere desktopul modern Ubuntu și este conceput pentru a oferi un proces de instalare consistent pe întreaga linie de produse Ubuntu.
Sunt oferite trei moduri:
- „Reparați instalarea” pentru a reinstala toate pachetele disponibile pe sistem fără a modifica setările
- „Încercați Ubuntu” pentru a vă familiariza cu kitul de distribuție în modul Live
- „Instalați Ubuntu” pentru a instala kitul de distribuție pe disc.
Funcțiile noi includ posibilitatea de a alege între teme întunecate și luminoase, suport pentru dezactivarea modului Intel RST (Rapid Storage Technology) atunci când este instalat în paralel cu Windows și o nouă interfață pentru a ajuta utilizatorul să creeze și să gestioneze partițiile de disc.
În plus, opțiunile de instalare disponibile până acum sunt reduse la alegerea dintre setul normal și alegerea unei instalări minime de pachete, în timp ce pentru partea funcțiilor menționate și care nu sunt încă implementate, includerea criptării partiției și alegerea fusului orar.
În cele din urmă, merită să ne amintim că noua versiune de Ubuntu 21.10 (Impish Indri) Se așteaptă să fie lansat pe 14 octombrie al acestui an 2021 și va fi prima versiune Ubuntu cu cea mai recentă serie de medii desktop GNOME 41, pe lângă faptul că nucleul cu care va ajunge această versiune este de așteptat să fie următorul kernel Linux 5.14 și va fi însoțit de GCC 11 și LLVM 13 ca standard, fără a neglija faptul că Ubuntu 21.10 va folosi actualul program de instalare Ubiquity ca instalator implicit.
Pentru cei care sunt interesați să afle despre dezvoltarea noului program de instalare, pot consulta atât detalii precum codul dvs. în linkul următor.