Archinstall 3.0.3 strengthens its compatibility with Limine and improves the Arch Linux installation process.

  • Archinstall version 3.0.3 significantly improves support for the Limine bootloader.
  • Structural changes are introduced in partitioning, support for XBOOTLDR and removal of automatic support for GRUB in BIOS.
  • Hyprland replaces Sway as the default window manager in profiles.
  • New package selector with multiple options and local database caching.

archinstall 3.0.3

archinstall, the official menu-based tool for facilitating the installation of Arch Linux, has recently released its version 3.0.3, a maintenance release that incorporates a series of technical improvements focused on performance, compatibility, and user experience.

This new release not only polishes internal aspects of the installer, but also introduces key changes that directly affect the installation of the operating system, making the process more flexible and transparent for both novice users and those with previous experience in the Arch ecosystem. For more information on how to install Arch Linux, you can consult our Arch Linux Installation Guide.

Archinstall 3.0.3 introduces key improvements to Limine support

One of the most notable changes in this update is the Major improvements in compatibility with the Limine bootloader, which has become an increasingly popular alternative to traditional apps like GRUB. The system is now capable of managing unified kernel images (UKI), which modernizes the boot environment and adapts it to the most current standards.

Among the changes that reinforce the integration of Limine is the specific location in subdirectories for your configuration files and BIOS-related files, Correct creation of entries in the EFI menu and implementation of the use of UUID identifiers to access the boot partition in cases where it doesn't match the ESP. The annoying "unsupported partition" message when using Limine has also been fixed, improving the boot experience.

Restructuring the partition system

The partitioning system has also received several relevant improvements.. Procedures for working with logical volumes via LVM have been consolidated, support for FAT12 and FAT16 formats on EFI partitions has been optimized, and support for partition types has been added. XBOOTLDR during manual setup. If you're interested in digging deeper into installing basic environments and video drivers on Arch, you can read our article on the Installing a basic environment and video drivers on Arch Linux.

In addition, the partitioning now has a restructuring the default table and a New data structure that improves argument management and display. A is also added Viewing the device erase status during the disc definition phase, helping to avoid unintentional errors.

Archinstall 3.0.3 replaces Sway with Hyprland in graphical environments

In a move that marks an evolution in the installer's approach, Archinstall 3.0.3 replaces the veteran Sway window manager with the more modern Hyprland within the preconfigured graphics profiles. Hyprland offers greater flexibility in customizing the graphical environment, as well as improved visual effects and more advanced dynamic window management.

This results in a more fluid and adaptable user environment, maintaining the minimalist philosophy that characterizes Arch Linux but offering more powerful visual tools from the start.

New package selector and customization improvements

Another of the great additions is the new package selector, which now allows select multiple packages from an interactive menuThis feature makes it easy for users to customize their system right from the installation process, without the need for subsequent manual operations.

The system is capable of load all available packages from the local database y cache them using lru_cache, speeding up future operations and installations. It also handles extensive package lists well, which is useful for custom or advanced installations. You can learn how to use the AUR on any non-Arch distribution thanks to distro box.

Changes to the default behavior of the installer

One of the most valued aspects of this version is the Change in policy regarding automatic GRUB installationSince Archinstall 3.0.3, the system no longer installs GRUB by default on BIOS systems unless explicitly selected by the user, a decision that prevents unnecessary or incorrect configurations.

Additionally, in these BIOS systems, The default installation no longer enables the use of UKI, better aligning with the expected capabilities of the hardware and simplifying the process for older devices. This will allow users to avoid complex situations that can often arise during advanced installation processes.

Improvements in security and handling of encrypted disks

Archinstall 3.0.3 has also strengthened its security controls by incorporating measures such as Deleting password records in temporary files or logs, a measure that prevents leaks of sensitive data.

A Automatic udev synchronization after performing encryption with LUKS, ensuring that encrypted devices are correctly identified and available during the installation process.

Likewise, the tool is now able to detect the boot partition mounted on /boot without relying on traditional boot flags, making the procedure less prone to detection errors.

Archinstall 3.0.3 Availability

Archinstall 3.0.3 is now available in the Arch Linux stable repositories.. Users can benefit from these improvements directly from the latest official Arch ISO image, or by updating with your usual tools.

For those who wish to review all the technical details, the release notes are published in the official GitHub repository of the projectThe Arch community of users and developers continues to maintain a high pace of improvements, demonstrating a continued commitment to the evolution of this distribution.

Archinstall 3.0.3 represents a significant step toward a more flexible, secure, and modern Arch Linux installation. By integrating improvements to bootloader support, partitioning structure, graphical environment, security, and system customization, this release reinforces Arch's modular spirit without compromising its minimalist essence.

Pacman
Related article:
Pacman 6.1 comes to Arch Linux, offers improvements in makepkg, support and more