I built my own package manager in Rust while building a Linux distro from scratch (opens in new tab)
A few months ago I decided to build a Linux distribution entirely from scratch using LFS (Linux From Scratch) and BLFS. Every package — GCC, glibc, systemd, XFCE — compiled by hand. No shortcuts. About halfway through I ran into a problem: there's no package manager for LFS systems. You're just supposed to compile everything manually forever. So I built one. What is Chiral? Chiral is a cross-distro binary package manager written in Rust. It works on any Linux system — including custom LFS/BLF...
Read the original article