I'm working on a distro and it's kinda hell

so… i had the wonderous idea to create a distro for a school project on a chromebook. i have experience with this, but not with a chromebook that is incapable of running linux (restriction issues) and i’m restricted only to Github Codespaces :sweat_smile:
i have the main distro down, although i’m currently sorting out building it, but, i can safely say that it IS possible to build a linux distro in your browser with github codespaces.

I used live-build and Linuxcontainers Incus, to create the GREATEST DISTRO KNOWN TO MAN.

The distro is named GamerGoblinOS, and it is exactly what it sounds like. a goblin themed Distro.

i dont have any screenshots as the ISO isn’t built yet, but everything should work once i do.

until then i might release it when finished. i dont know yet.

3 Likes

How are you getting on with this? What was the experience like building on Codespaces - does it use local or remote CPU power?

2 Likes

Nice project

Just a heads up - building a full distro (especially ISO) from Codespaces can be problematic. Those tools usually need things like loop devices, mounting, and full root privileges, which aren’t fully available in container environments.

It might work up to a point, but ISO generation is often where it breaks.

2 Likes

i gave up on this project for that reason exactly lol, maybe i will make it with cubic some time in the future

2 Likes

codespaces is just a container, so once you hit things like loop devices, mounts, or needing real root access, you’re fighting the environment more than building the distro.