Archinstall 4.0 Introduces New Textual TUI for Arch Linux Installer

Arch Linux’s guided installer has received a major overhaul in Archinstall 4.0, introducing a revamped terminal interface along with substantial under-the-hood improvements.
The most notable update is the shift away from the old curses-based system to a new text-based interface built on the Textual framework, offering more modern rendering and a smoother, more consistent user experience.
Beyond the interface redesign, Archinstall 4.0 brings several new features. Firewall setup is now built directly into the installer, letting users configure basic network security—including support for firewalld—during installation.
This version also revises bootloader management, with adjustments and rollbacks affecting GRUB, as well as enhancements to EFI stub behavior. Support for GRUB UKI menu entries has been introduced to better align with modern Linux boot practices.

Storage and filesystem handling have been refined with targeted fixes. Issues with mounting Btrfs partitions lacking defined mount points have been addressed, and NTFS is no longer supported as a root filesystem. Additional improvements cover LUKS handling, disk tools, and partitioning processes.
Networking and system configuration have also been updated. Fixes for iwd-based installations, improved mirror management, and a restructured configuration system using dependency injection help streamline operations and reduce complexity.
According to the developers, much of the work focuses on internal refactoring. The codebase has been reorganized, redundant components removed, and type handling modernized using updated Python features. Key modules—such as those for disk management, authentication, and application handling—have been redesigned to minimize circular dependencies and ensure more consistent behavior.
Localization support has expanded as well, adding new languages like Galician and Nepali, while improving existing translations including Japanese, Italian, Turkish, and Ukrainian.
Other enhancements include more accurate installation timing, tweaks to package management, updates to default desktop options like the Plasma login manager, and a range of fixes across menus and workflows.
For more information, see the changelog.








