Archinstall 3.0 has been released and is available as an option in Arch installation ISO images since April 2021. LinuxArchinstall runs in console mode and can be used instead of the default manual installation method. Archinstall's code is written in Python and distributed under the GPLv3 license.
Archinstall provides dialog (guided) and automated modes of operation. In the automated mode, it is possible to use scripts to deploy typical configurations. The installer also supports installation profiles, for example, the "desktop" profile for selecting a desktop (KDE, GNOME, Awesome) and installing the packages required for its operation, or the "webserver" and "database" profiles for selecting and installing web server and DBMS components. Four years ago, an attempt was made to create an Archinstall variant with a graphical installation interface, but it was not developed.
The new version of Archinstall has a completely redesigned console user interface, which has been converted to use the Curses library. Using Curses has made it possible to improve the appearance, increase the usability and implement a more complex layout of interface elements, which now has a separate screen area with a constantly visible menu. In addition, work has been done to improve the quality of the code and expand the coverage during testing.

Source: opennet.ru
