Objavljena je izdaja instalaterja Archinstall 2.4, ki od aprila 2021 kot opcija vključuje nameščene iso-slike Arch Linux. Archinstall deluje v konzolnem načinu in se lahko uporablja namesto privzetega ročnega načina namestitve distribucije. Razvija se tudi različica grafičnega vmesnika za namestitev, ki pa ni vključena v instalacijske slike Arch Linux in ni bila posodobljena že več kot dve leti.
Archinstall ponuja dialogni (guided) in avtomatizirani način dela. V dialognem načinu uporabniku zaporedoma postavljamo vprašanja, ki pokrivajo osnovne nastavitve in dejanja iz navodil za namestitev. V avtomatiziranem načinu je mogoče uporabiti skripte za razporeditev tipičnih konfiguracij. Instalater prav tako podpira profile namestitve, na primer profil 'desktop' za izbiro namizja (KDE, GNOME, Awesome) in namestitev potrebnih paketov, ali profile 'webserver' in 'database' za izbiro in namestitev komponent spletnih strežnikov in DBMS.
Među promenama u novoj verziji:
- Predlagan je nov sistem menijev, preveden za uporabo knjižnice simple-term-menu.

- Širjen je nabor barv, na voljo za osvetlitev zapisov v dnevniku, poslanih preko archinstall.log().

- Dodani so profili za namestitev uporabniških okolij bspwm in sway, ter profil za namestitev multimedijskega pipewire. strežnika Predložen je bil podporo za lokalizacijo in povezovanje prevodov za vse podatke, prikazane na zaslonu.
- Izboljšana je podpora za datotečni sistem Btrfs. Dodana je možnost za vključitev stiskanja v Btrfs ter možnost za onemogočanje načina copy-on-write (nodatacow).
- Razširjene so možnosti za upravljanje diskovnih particij.
- Omogočeno je hkratno določanje več konfiguracij omrežnih kartic.
- Dodani so testi na osnovi pytest.
- Dodana je funkcija archinstall.run_pacman() za klic upravitelja paketov pacman, ter funkcija archinstall.package_search() za iskanje paketov.
- V archinstall.Installer() je dodana funkcija .enable_multilib_repository() za vključitev multilib.
- Dodane so funkcije za nalaganje in shranjevanje nastavitev (archinstall.load_config in archinstall.save_config)
- Dodana je funkcija archinstall.list_timezones() za prikaz seznama časovnih pasov.
- Dodana je funkcija archinstall.list_timezones() za prikaz seznama časovnih pasov.
- Kot nov upravitelj oken se uporablja qtile, napisan v programskem jeziku Python.
- Dodane so funkcije za dodajanje zaganjalnikov systemd, grub in efistub.
- Skripti za interakcijo s uporabnikom so razdeljeni na več datotek in premaknjeni iz archinstall/lib/user_interaction.py v katalog archinstall/lib/user_interaction/.
Izvor: opennet.ru


