Anaconda is a program for installing an operating system from a bootable image onto a computer's disk.
In interactive mode, the operator performing the OS installation answers the installer's questions, enters, and modifies settings.
The graphical installation program is launched with the liveinst command. Typically, it is run within the graphical environment of a LiveCD session. liveinst is a bash script that launches /usr/sbin/anaconda.
Model of the interactive graphical interface:
- Each group of settings is placed in a separate "spoke."
- The main screen contains rectangular areas for accessing each group.
- The "Done" button within a group returns to the main screen.
- If the settings are suboptimal but acceptable (e.g., a weak password), a warning will be shown upon the first press of the "Done" button, and the second press will confirm the settings.
- If critical errors are detected in the settings within a group that prevent the OS from being installed, the group is marked with red font.
- A group can be either mandatory or optional to configure.
- Plugins can be developed to add their own groups of settings.
- When the minimum required settings are completed, the OS installation can be launched, during which no additional questions will be asked.
- Upon completion, a button will appear to close the installer and reboot the system.
Useful links: