Part II: Building a Linux distribution from scratch (a new package manager)

https://silverhairortwo.github.io/posts/part-2-building-a-distro-from-scratch/

41 points · 8 comments · view on lemmy.world

8 Comments

eldavi@lemmy.ml · 16 pts · 1y (4 replies)

i've always been in awe of people who do this; it goes well beyond linux from scratch and they'll never get rewarded for doing it... it's purely a labor of love.

silverhairortwo@lemmy.ml · 9 pts · 1y (3 replies)

this made my day; thank you! speaking for myself, it certainly is something I quite enjoy :D

eldavi@lemmy.ml · 3 pts · 1y (2 replies)

HEAVY emphasis on the words "labor of love" ... should be getting paid for this and i know for a fact that people who do this professionally make around $200k a year for doing it becuase i worked with them for up until a couple weeks ago at old-silicon.

silverhairortwo@lemmy.ml · 1 pts · 1y (1 reply)

gosh, if only! at the present, I just see this project as a means for me to explore building a distro not based on any other, but I could imagine struggling to find the time to individually maintain each package in future... (unless there's other maintainers too, which might happen if this project ends up going anywhere); still a long a way to go though, I suppose :p

eldavi@lemmy.ml · 1 pts · 1y

i used to be one of those maintainers. it was my job to build server and container images so i had to spend a lot of time with the company's internal distro maintainers and it always blew me away how much work they had to do.

Laser@feddit.org · 6 pts · 1y

From a quick glance, this is pacman with a yaml file instead of a shell script and PKGINFO (the latter was introduced for the same reason you're doing it your way in the first place). The carcinization of package managers

DieserTypMatthias@lemmy.ml · 3 pts · 1y (1 reply)

Try Buildroot. It'll speed things up.

silverhairortwo@lemmy.ml · 1 pts · 1y

hmmm, I've used it in the past and feel as though it might take the fun out of the project (in part); however, I absolutely do appreciate the suggestion!