Archinstall 3.0 îmbunătățește experiența utilizatorului cu TUI reproiectat


Archinstall 3.0, un instalator ghidat prietenos pentru utilizator pentru Arch Linux, vine cu un TUI reînnoit cu curses, calitate îmbunătățită a codului, suport pentru analiză ruff și multe altele.

Echipa de dezvoltare Archinstall tocmai a lansat versiunea 3.0 a Archinstall. Pentru cei care nu sunt familiarizați, acesta este un instalator ghidat care ajută utilizatorii să parcurgă procesul de instalare, adesea complex, al Arch Linux, făcându-l accesibil fără a compromite flexibilitatea pentru care este cunoscută distribuția.

Practic, scopul său este să elimine durerea configurării manuale a totul în timpul instalării Arch, lăsând totodată suficient spațiu pentru personalizare și ajustări fine.

Unul dintre cele mai importante aspecte ale acestei versiuni este revizuirea completă a TUI (Interfața Utilizator Text), care acum se bazează pe biblioteca „curses”. Aceasta permite layout-uri mai sofisticate, păstrând în același timp un aspect familiar și promițând o experiență mai fluidă atât pentru utilizatorii noi, cât și pentru cei experimentați.

Dar nu este vorba doar despre aspect; Archinstall 3.0 a primit îmbunătățiri semnificative la nivel intern. Îmbunătățirile calității codului au fost un punct central, incluzând capacități mai bune de testare și introducerea unor funcții noi, cum ar fi suportul pentru Ruff (un linter și formator de cod Python extrem de rapid).

Ultima versiune abordează, de asemenea, mai multe probleme persistente. De exemplu, a fost implementată o soluție pentru a reîncerca preluarea listelor de mirror-uri dacă apare o eroare, rezolvând un punct dureros des întâlnit în timpul instalării.

O altă remediere notabilă asigură o gestionare mai bună a selecțiilor goale ale interfețelor de rețea, adăugând un strat suplimentar de rezistență în timpul instalării. Configurarea criptării este de asemenea mai bine gestionată—Archinstall 3.0 șterge acum explicit partițiile LUKS, reducând potențialele probleme.

Între timp, există și funcționalități suplimentare precum get_loop_devices() și îmbunătățiri, cum ar fi excluderea dispozitivului loop archiso din lista celor care pot fi instalate, pentru a reduce complicațiile inutile în timpul instalării.

Alte îmbunătățiri ale calității vieții includ:

  • Adăugarea xss-lock la instalarea managerului de ferestre i3.
  • Notificări privind locațiile fișierelor de jurnal la finalizarea instalării.
  • Îmbunătățiri în selecția oglinzilor locale.

În final, o schimbare minoră, dar demnă de remarcat, este modul în care vor fi prezentate numerele versiunilor de acum înainte. Archinstall va renunța la notația cu ‘v’ prefixată; astfel, următoarea versiune va fi pur și simplu 3.0.1 în loc de ‘v3.0.0’.

Pentru mai multe informații, consultați jurnalul de modificări.

Credit foto: Archinstall