Learning How To Build A Linux OS

Alexzee

Well-Known Member
Joined
Jun 1, 2019
Messages
3,757
Reaction score
2,017
Credits
22,463


Unless Suse Studio has recently reverted to their former self, it may not be as easy as it once was.

Once upon a time, it was awesome. (Ask the Gecko dev here whose name I've forgotten.)

You pointed and clicked, picking the software you wanted, and it spit out an .iso with all your customizations. It was so simple that I could do it. It was well and truly amazing.

The last time I tried it, it was all about containers and stuff like that. Gone was the easy menu where you were able to pick your desires.
 
Sam aka @GeckoLinux

That's the name, thanks! I am quite horrible at remembering names. This is as true on here as it is in real life. I'm also a bit 'face blind'.

Anyhow, the old OpenSUSE tools were awesome. I spoke with said user about the change in the online system and he too lamented the loss of the tool as that's what got him started. He then told me how he currently made the distro and I completely forgot that last bit.

Some quick research:

Yeah, it was just plain "Studio" back then.

It was very easy:


They had the tool for ages but it just suddenly disappeared and you were left with needing to play around with templates that made no sense to my small brain.
 
Thanks for the details mates!

I'll look more into later on in the day.
 
@Alexzee, you may be interested in a few of the following observations about building a linux OS.

In recent times, there have been quite a few projects on github to build small or minimal linux operating systems. Here are a few examples:

A "tiny educational Linux distribution".

There's quite a bit of explanation on this at the github site.

There's an accompanying video for this whose URL is mentioned at the site.

Although I haven't personally run these, a colleague of mine has done so with some success although he needed to make some adjustments here and there.

In my own case, creating a tiny linux distribution was based on the now well-out-of-date "Linux Bootdisk HOWTO" found here:
That howto created a tiny linux system that fit on one or two 1440K floppy disks, and/or a CD. Although the last version of that document appears to 2002, there's still interesting information in it, though quite some of it no longer applies. The kernel, for example, used to have a bootloader in it to load itself but that's no longer so.

With many of the modern versions of small linuxes on github, one needs to be reasonably well versed in reading shell script if one wishes to see how the linux systems are constructed rather than just running the scripts to let them produce their outcome. YMMV.
 
@Alexzee, you may be interested in a few of the following observations about building a linux OS.

In recent times, there have been quite a few projects on github to build small or minimal linux operating systems. Here are a few examples:

A "tiny educational Linux distribution".

There's quite a bit of explanation on this at the github site.

There's an accompanying video for this whose URL is mentioned at the site.

Although I haven't personally run these, a colleague of mine has done so with some success although he needed to make some adjustments here and there.

In my own case, creating a tiny linux distribution was based on the now well-out-of-date "Linux Bootdisk HOWTO" found here:
That howto created a tiny linux system that fit on one or two 1440K floppy disks, and/or a CD. Although the last version of that document appears to 2002, there's still interesting information in it, though quite some of it no longer applies. The kernel, for example, used to have a bootloader in it to load itself but that's no longer so.

With many of the modern versions of small linuxes on github, one needs to be reasonably well versed in reading shell script if one wishes to see how the linux systems are constructed rather than just running the scripts to let them produce their outcome. YMMV.
Thanks osprey!

I'll look more into this over the coming week.
I'm still having symptoms of the flu and am not 100% yet.
 
Reading here now:

From what I've read so far one can change the scripts and there are other things that can be changed and or selected as well.

I've never compiled the kernel before so this looks like it will be a good learning experience!

The flu like symptoms are leaving and I'm starting to feel better now.:)
 


Latest posts

Top