Description
Linux distributions can build graphical installers without writing every installation step from scratch. It is useful for distribution maintainers who need partitioning, user setup, package installation, and post-install configuration in a reusable framework.
This is installer infrastructure, not a normal user app. Installer configuration can erase disks or change boot setup, so test modules and defaults carefully before shipping an ISO.