Archinstall 2.8.2 has been released today as the latest version of the official menu-based installer for the Arch Linux distribution bringing some performance improvements and bug fixes.
Archinstall 2.8.2 is the second maintenance update in the Archinstall 2.8 series and it’s here to optimize the mirror listing by using /mirrors/status/json/
instead of /mirrorlist/
, which speeds up the loading of mirrors and downloading during installation.
This release also updates for new Limine 8.x config filename and syntax, introduces refactoring changes to the parse_unspecified_argument_list
function in the archinstall
module to refactor the Argument Parsing Logic, and updates the user permission check for the --help
command.
On top of that, Archinstall 2.8.2 losslessly optimizes existing images by running oxipng/svgo against them to save 40KB and moves the call to os.execve
below the debug log statement to enable debug logging before child process termination.
Archinstall 2.8.2 also fixes a couple of issues from previous releases, including an issue with the mount order and the order of encrypt
and sd-encrypt
in mkinitcpio.conf
, and removes the call to a removed function in the DesktopProfile class.
Work on the new Curses menu, which saw an initial implementation in Archinstall 2.8.1, continues in this release with support for text input menu, scrolling functionality for previews, support for aligning menus right and center, and a few other changes.
Check out the release notes on the project’s GitHub page for more details about the changes implemented in Archinstall 2.8.2, which is available for download from the same location. However, Archinstall is only used when installing Arch Linux and it’s updated automatically no matter the ISO image you’re using.
Last updated 9 hours ago