Arch Linux 953 Published by

ArchInstall 4.3 patches a shell injection vulnerability and fixes the encrypted partition selection bug that has been tripping up clean installs for months. The release quietly tightens disk handling by refactoring how the tool validates partitions, encryption types, and block devices before writing anything to storage. Users will also appreciate the optional font picker in the applications menu and the completed Hindi locale support, which makes the interface actually usable for more people. Power management services now activate automatically after installation finishes, so you can skip the manual systemd tweaking once the system boots.



ArchInstall 4.3 Fixes Critical Installer Bugs and Adds Font Options for a Smoother Setup

The latest release of the Arch Linux installer addresses several painful setup blockers that have kept users from finishing clean installs. ArchInstall 4.3 patches a shell injection vulnerability, resolves encrypted partition selection issues, and stabilizes table rendering during disk configuration. This update also introduces optional font choices in the applications menu and enables power management services right after installation finishes.

Screenshot_from_2026_03_31_08_21_07

Security and Stability Patches

The shell injection fix in Installer.user_set_shell and Installer.chown is the kind of update that quietly keeps systems from getting compromised during automated setup routines. Custom scripts frequently fail silently when user input slips through unvalidated, so patching this directly in the installer code keeps automated setup routines from breaking mid process. The encrypted partition selection bug also gets resolved, which means users targeting LUKS setups will no longer hit dead ends when the tool tries to map drives. Table column errors that previously broke the layout on wider terminals are cleaned up, making the interface actually readable during late night installations.

ArchInstall 4.3 Disk Handling and Configuration Refactors

The development team took time to refactor PartitionType, EncryptionType, and the LsblkInfo field validators behind the scenes. These changes do not show up in a changelog as flashy features, but they tighten how the installer reads block devices and validates user choices before committing anything to disk. The fix for copying into the target directory ensures that package extraction and configuration file placement actually reach the right paths without overwriting or skipping steps. Power management services now enable automatically after package installation, which saves users from manually toggling systemd services once the system boots for the first time.

Locale Support and Application Menu Tweaks

The applications menu now offers an optional additional fonts selection, which helps users who need specific typefaces for terminal emulators or desktop environments that ship with minimal font packages. Hindi locale support reaches completion, giving speakers of the language a fully translated installer experience instead of patching together English menus and system prompts. CI pipelines get updated to track Arch Linux repositories through repology, and linkify-it-py gets pinned to match the distribution package version. These backend adjustments keep the tool from breaking when upstream dependencies shift or when automated testing runs against fresh repository mirrors.

Release ArchInstall 4.3

Bug fixes Fix encrypted partition selection by @svartkanin in #4407 Fix table column error by @svartkanin in #4406 Fix shell injection in Installer.user_set_shell and Installer.chown by @Softer

Release 4.3 ยท archlinux/archinstall

Grab the update if you are planning a fresh install this week. The installer has been through enough rough patches to deserve these fixes, and the new font option actually saves time when setting up headless or terminal-heavy workstations.