Das Archinstall-Installationsprogramm 3.0 wurde veröffentlicht, das seit April 2021 als Option in die Installations-ISO-Images von Arch Linux integriert ist. Archinstall arbeitet im Konsolenmodus und kann anstelle des standardmäßig angebotenen manuellen Installationsmodus der Distribution verwendet werden. Der Code von Archinstall ist in Python geschrieben und wird unter der GPLv3-Lizenz veröffentlicht.
Archinstall bietet geführte (dialogbasierte) und automatisierte Arbeitsmodi. Im automatisierten Modus besteht die Möglichkeit, Skripte zur Bereitstellung standardmäßiger Konfigurationen zu verwenden. Der Installer unterstützt auch Installationsprofile, zum Beispiel das Profil "desktop" zur Auswahl einer Desktop-Umgebung (KDE, GNOME, Awesome) und zur Installation der notwendigen Pakete, oder die Profile "webserver" und "database" zur Auswahl und Installation der Komponenten von Webservern und Datenbanksystemen. Vor vier Jahren wurde ein Versuch unternommen, eine Version von Archinstall mit grafischer Benutzeroberfläche zu erstellen, aber dies wurde nicht weiterverfolgt.
In der neuen Version von Archinstall wurde die Benutzeroberfläche im Konsolenmodus vollständig überarbeitet und verwendet jetzt die Curses-Bibliothek. Die Verwendung von Curses hat es ermöglicht, das Erscheinungsbild zu verbessern, die Benutzerfreundlichkeit zu erhöhen und komplexere Layouts der Benutzerschnittstelle zu implementieren, in der nun ein separater Bildschirmbereich mit ständig sichtbarem Menü vorhanden ist. Darüber hinaus wurde an der Verbesserung der Codequalität und der Erweiterung des Testumfangs gearbeitet.

Quelle: opennet.ru
