Update documentation and scripts to remove all busybox/CLI references

Co-authored-by: johndoe6345789 <224850594+johndoe6345789@users.noreply.github.com>
This commit is contained in:
copilot-swe-agent[bot]
2026-01-02 01:46:09 +00:00
parent 35c236fe6b
commit 5bc97ca74b
14 changed files with 193 additions and 284 deletions

View File

@@ -42,8 +42,8 @@ Follow the instructions in README.md to create a complete bootable system.
## System Requirements
- Linux system with kernel 3.x or later
- Busybox for shell and utilities
- Linux system with kernel 3.x or later with framebuffer support
- Qt6 runtime libraries for GUI
- For building: GCC compiler, Make
## Documentation

View File

@@ -16,9 +16,6 @@ BOOTLOADER=syslinux
# Init system
INIT=sparkos-init
# Default shell
SHELL=/bin/sh
# Compiler flags
CFLAGS=-Wall -O2 -static
LDFLAGS=-static

View File

@@ -5,8 +5,8 @@ This is a UEFI-bootable disk image with:
- EFI System Partition (ESP) with FAT32 filesystem
- GRUB UEFI bootloader
- Linux kernel
- SparkOS init system
- Busybox utilities
- SparkOS init system (self-contained, no external dependencies)
- Qt6 GUI application
The image can be written to a USB drive and booted on UEFI systems:
sudo dd if=sparkos.img of=/dev/sdX bs=4M status=progress
@@ -15,6 +15,9 @@ The image can be written to a USB drive and booted on UEFI systems:
Boot options:
- UEFI boot support (tested on x86_64 systems)
- Automatic boot after 3 seconds
- Console on tty1
- Direct boot to Qt6 GUI (no CLI)
- Console on tty1 (for debugging only)
Philosophy: GUI-only, no CLI tools, network-first
For more information, see: https://github.com/johndoe6345789/SparkOS

View File

@@ -12,15 +12,16 @@ What's Included:
✓ EFI System Partition (ESP) with FAT32 filesystem
✓ GRUB UEFI bootloader
✓ Linux kernel
✓ SparkOS init system
Busybox utilities
Basic FHS-compliant filesystem structure
✓ SparkOS init system (self-contained, no dependencies)
Qt6 GUI application
Minimal filesystem structure
Boot Support:
------------
✓ UEFI boot (x86_64 systems)
✓ Automatic boot after 3 seconds
Console on tty1
Direct boot to Qt6 GUI (no CLI)
✓ Console on tty1 (for debugging only)
Quick Start:
-----------