From ST 2.0 to ST 3.0: I rebuilt my distro from scratch on LFS

nucoralinux

New Member
Joined
Mar 31, 2026
Messages
17
Reaction score
9
Credits
131
Hello everyone,

A while ago, when I was working on Nucora Linux ST 2.0, the project was still immature and I understand why some people did not take it seriously. Since then, I decided to completely rebuild the system from scratch.

Today I want to share Nucora Linux ST 3.0 "Obsidian".

What it is:

  • An independent Linux distribution based on LFS (Linux From Scratch)
  • x86_64 / systemd-based / XFCE desktop / GNU GPLv3
What makes it different from my previous work:

  • ST 2.0 was not where I wanted it to be.
  • ST 3.0 is a full rebuild on top of LFS.
  • I wrote my own package manager, called "nux", in Go.
  • I also built my own package build system, called "nux-maker".
Current technical status:

  • Custom package manager: nux 8.1.0 (Written in Go, static binary)
  • Features: Dependency resolution, install / remove / reinstall / upgrade, SHA256 verification, lock file protection, history tracking, manual/auto package marking, pin/unpin support, JSON-based installed package database, TR/EN language support.
Build infrastructure:

  • Custom build system: nux-maker
  • Recipe-based package building, disposable sandbox builds with OverlayFS, repository generation and publishing workflow.
Desktop / system status:

  • XFCE is running, LightDM login works, Firefox and Thunar work.
  • Package management works and the repository is online and usable.
Repository status:

  • 233 packages / 248 versions, hosted on Veridyen Hosting's Sponsored Server
Sponsorship:I also received server sponsorship from Veridyen Hosting, which helped me host the repository and continue development more seriously.

Why "Obsidian":The ST 3.0 codename is "Obsidian" because the distro uses a black/purple visual style, and I wanted the release name to reflect solidity and a darker, sharper aesthetic.

Project philosophy:"Classic Linux simplicity, modern distribution safety."

This is not a reskin project. It is not based on taking another distro and changing themes. It is a real rebuild with an LFS base, custom package manager, custom build system, and custom repository workflow.

I know there is still work to do, and I am not claiming it is perfect yet. But ST 3.0 is the point where the project became real.

I am attaching screenshots from the current XFCE desktop running in QEMU. Feedback is welcome, especially technical feedback.

Thanks for reading!


Ekran Görüntüsü 2026-07-25 23-37-34.png
 


Follow Linux.org

Members online


Top