github archlinux/archinstall v2.0.6rc1

latest releases: v2.8.0, v2.7.2, v2.7.1...
pre-release3 years ago

Placeholder release!

Bug fixes

#43 / #55 - Added a configuration overview before formatting (the formatting can be paused with Ctrl-C to paus and view the config)
#57 - Fix minor issues like typos and code style violations.
#59 - Relative paths causing issues, should be fixed with a os.chdir() in module mode.

New features

  • Added archinstall.validate_package_list() to validate a list of package names. This will help early-checks for finding any issue with the given package names from a user. So that we can throw errors early on, and not half way into the installation when the user most likely has stopped watching for output.
  • Added profiles/desktop.py which acts as a desktop-selector, so users can slightly more easily find and install a desktop environment. Currently there's only three supported desktop environments: [gnome', 'kde', 'awesome'].
  • Added a archinstall.storage for session storage. Profiles etc can store things in here, which will persist between executions (since profiles have a pre-installation import and execution, and a during-installation import and execution to help with asking users questions. But in between, the session is lost on purpose).

Minor fixes

  • Added some more doc-strings
  • Added error handling for invalid packages in examples/guided.py. Re-asks the user for correct packages rather than crashing half way through the installation
  • Added a JSON serializer that can handle some of archinstalls objects.

Don't miss a new archinstall release

NewReleases is sending notifications on new releases.