Akadata Linux · Version 0 Saphira

Console menu guide

The interactive build-control screens and reserved locations for their verified console screenshots.

Technical preview

Interactive controller

Open the console interface with ./build.sh menu

The controller uses whiptail dialogs for its build menus and Linux ncurses menuconfig for kernel configuration. Build, image, and boot actions remain independent, and cancelling a menu returns without inventing a successful build result.

./build.sh menu
./build.sh stage2-menuconfig

The figures below reserve stable image paths. They intentionally render as labelled placeholders until screenshots are captured from the matching current screen.


Akadata Linux build controlGlobal entry point for settings, Stage0–Stage4, cleaning, rebuilding, system configuration, image, boot, rescue, status, selected builds, validation, and next-ready execution.
Akadata build settingsJobs, load, CPU baseline, optimization, pipe, optional GCC branch-cost patch, profiles, compiler flags, kernel policy, effective policy, and reset.
Stage0–Stage3 package pagesShared status, selection, build, validation, next-ready, clean, rebuild, clear-selection, and back workflow for a selected stage.
Stage package selectionChecklist showing package state and descriptions; Space toggles entries and Enter replaces that stage’s persisted selection.
Stage4 managed server packagesExplicit package selection, key management, preflight, build, install, validation, repository, image, clean, rebuild, and boot controls.
Stage4 package selectionNamed base, network, server, and development profiles, plus individual package selection.
System configurationIndependent root account, optional user, hostname, IPv4, and IPv6 settings written through the controlled system configuration flow.
Combined and per-stage statusScrollable package state report used by the overview and stage status actions.
Linux kernel menuconfigThe native ncurses kernel configuration screen opened explicitly through ./build.sh stage2-menuconfig.