| .. | ||
| config | ||
| scripts | ||
| BOOT_ISSUE_SUMMARY.md | ||
| Containerfile | ||
| FINAL_RESULTS.md | ||
| justfile | ||
| QUICK_START.md | ||
| README.md | ||
| SAFE_SUMMARY.md | ||
| TEST_RESULTS.md | ||
Debian Atomic Terminal Installer
This directory contains a terminal-based installer approach for Debian Atomic, designed as a simpler alternative to the Calamares GUI installer.
Overview
Instead of using Calamares GUI, this approach:
- Boots from a minimal ISO in a VM
- Stays in terminal mode
- Uses automated scripts to:
- Partition the drive
- Create user accounts
- Transfer the OS to the target drive
- Make it bootable
Structure
Containerfile- Builds the minimal bootable imagescripts/- Installation and automation scriptsjustfile- Build and test commandsconfig/- Configuration files for the installer
Workflow
- Build minimal bootable ISO
- Boot ISO in VM (terminal only)
- Run automated installation script
- Reboot into installed system
Advantages
- Simpler than Calamares (no GUI dependencies)
- More reliable (fewer moving parts)
- Easier to debug and customize
- Consistent with atomic principles
- Can be fully automated for testing
Usage
# Build the installer
just build
# Create bootable ISO
just create-iso
# Test in VM
just test-vm