Avalikustatud on Archinstall 2.4 installeri versioon, mis alates aprillist 2021 on valikuna osa Arch Linuxi installatsioonide ISO-piltidest. Archinstall töötab konsoolirežiimis ja seda saab kasutada vaikimisi pakutava käsitsi installimise režiimi asemel. Eraldi arendatakse ülesse installimise graafilise liidese versioon, kuid see ei ole osa Arch Linuxi installatsioonipiltidest ja pole üle kahe aasta värskendatud.
Archinstall pakub dialoogipõhist (guided) ja automatiseeritud töömudeleid. Dialoogirežiimis esitatakse kasutajale järjestikku küsimusi, mis katab põhiseaded ja toimingud installatsioonijuhises. Automatiseeritud režiimis on võimalik kasutada skripte tüüpiliste konfiguratsioonide juurutamiseks. Installeri toetab ka installiprofiile, näiteks profiil „desktop“ töölaua (KDE, GNOME, Awesome) valimiseks ning selle tööks vajalike paketide installimiseks või profiile „webserver“ ja „database“ veebiserverite ja andmebaasi tarkvara valimiseks ja installimiseks.
Uues versioonis on järgmised muudatused:
- Pakutud on uus menüü süsteem, mis on tõlgitud simple-term-menu teegi kasutamisele.

- On laiendatud värvide komplekti, mis on saadaval logikirjete esitlemiseks, mida saadetakse läbi archinstall.log().

- Lisatud on profiilid kasutajakeskkondade installimiseks, nagu bspwm ja sway, samuti profiil multimeedia installimiseks. serverilt pipewire.
- Pakutud on lokaliseerimise ja tõlgenduste toe võimalused kõigi ekraanile kuvatavate andmete jaoks.
- Btrfs failisüsteemi toe parandamine. Lisatud valik kokkupakkimise lubamiseks Btrfs-is ja valik copy-on-write režiimi (nodatacow) keelamiseks.
- Diskipartiide haldamise võimalusi on laiendatud.
- Pakutud on võimalus korraga määrata mitu võrkaartide konfiguratsiooni.
- Lisatud on testid pytest'i baasil.
- Archinstall.run_pacman() funktsioon on lisatud, et kutsuda esile paketihaldur pacman, samuti funktsioon archinstall.package_search() paketide otsimiseks.
- Archinstall.Installer() on lisatud funktsioon .enable_multilib_repository() multilib lisamiseks.
- Lisatud on funktsioonid seadete laadimiseks ja salvestamiseks (archinstall.load_config ja archinstall.save_config).
- Lisatud on funktsioon archinstall.list_timezones(), et näidata ajavööndite loendit.
- Uue aknahaldurina on kasutusele võetud qtile, mis on kirjutatud Pythonis.
- Lisatud on süsteemi bootloaderite, nagu systemd, grub ja efistub, lisamise funktsioonid.
- Kasutajaga suhtlemiseks mõeldud skriptid on jagatud mitmeks failiks ja viidud archinstall/lib/user_interaction.py kataloogist archinstall/lib/user_interaction/ katalooge.
Allikas: opennet.ru


