Published release of the installer Archinstall 4.0, which has been included as an option in Arch Linux installation iso images since 2021. Archinstall operates in console mode and offers an alternative to the default manual installation mode of the distribution. The code for Archinstall is written in Python and is distributed under the GPLv3 license.
Archinstall provides a dialog (guided) and automated operating modes. In automated mode, users can utilize scripts to deploy standard configurations. The installer also supports installation profiles, such as the “desktop” profile for selecting a desktop environment (KDE, GNOME, Awesome) and installing the necessary packages, as well as the “webserver” and “database” profiles for selecting and installing web server and DBMS components. A previous attempt was made to create a graphical version of Archinstall six years ago, but it was not further developed.
In the latest version of Archinstall, the console user interface has been updated to use the textual library instead of curses, enabling a modernized appearance and simplified maintenance of numerous menu items. Other modifications include additions such as instructions for loading an iso image in a virtual machine, replacement of pytest configuration files with TOML format, integration of firewalld support into the firewall menu, code restructuring for installing configuration files with network settings, separation of LVM handlers into a distinct module, termination of NTFS support for the root FS, and redesign of the menu to