Välja antud Archinstall 2.4 installatsiooniversioon, mis on alates 2021. aasta aprillist pakkumisel Arch Linuxi installatsiooni ISO-piltide osana. Archinstall töötab konsoolis ja seda saab kasutada vaikimisi pakutava käsitsi installatsioonirežiimi asemel. Eraldi arendatakse välja ka graafilise kasutajaliidese versioon, kuid see ei ole lisatud Arch Linuxi installatsioonipiltidesse ja pole enam kui kahe aasta jooksul uuendatud.
Archinstall pakub dialoogilisi (guided) ja automatiseeritud töörežiime. Dialoogirežiimis esitatakse kasutajale järk-järgult küsimusi põhiseadete ja toimingute kohta installatsiooni juhendis. Automatiseeritud režiimis on võimalik kasutada skripte tüüpiliste konfiguratsioonide juurutamiseks. Installija toetab ka installiprofiile, näiteks 'desktop' profiil töölauakeskkonna (KDE, GNOME, Awesome) valimiseks ja vajalike paketide installimiseks, või 'webserver' ja 'database' profiile veebiserverite ja andmebaaside komponente valimiseks ja installimiseks.
Uue versiooni muudatuste hulgas on:
- Pakutud on uus menüü süsteem, mis on ümber seatud kasutama simple-term-menu raamatukogu.

- Laiendatud värvipalette, mis on saadaval logifailide esiletõstmiseks, mis saadetakse läbi archinstall.log().

- Lisatud profiilid kasutajate keskkondade paigaldamiseks bspwm ja sway, samuti profiil multimeedia installimiseks. serverile pipewire.
- Pakutud on lokaliseerimise toetust ja tõlgete ühendamist kõigi ekraanile väljastatavate andmete jaoks.
- Parandatud Btrfs failisüsteemi tuge. Lisatud võimalus Btrf sisemise tihenduse lubamiseks ja copy-on-write režiimi (nodatacow) väljalülitamiseks.
- Tõhustatud ketas jagamise haldamise võimalusi.
- Pakutud on mitme võrkaartide seadistuse samaaegne määramine.
- Lisatud testid pytest'i alusel.
- Lisatud funktsioon archinstall.run_pacman(), et kutsuda esile pakihaldur pacman, samuti funktsioon archinstall.package_search(), et otsida pakette.
- archinstall.Installer() funktsiooni .enable_multilib_repository() lisamine multilib'i lubamiseks.
- Lisatud seadete laadimise ja salvestamise funktsioonid (archinstall.load_config ja archinstall.save_config).
- Lisatud funktsioon archinstall.list_timezones(), et näidata ajavööndite loetelu.
- Uue aknahaldurina on kasutusele võetud Pythonis kirjutatud qtile.
- Lisatud funktsioonid systemd, grub ja efistubi laadijate lisamiseks.
- Kasutajate suhtlemeetodid on jagatud mitmeks failiks ja kantud archinstall/lib/user_interaction.py failist katalooge archinstall/lib/user_interaction/.
Allikas: opennet.ru


