Easiest Linux distro creation

3

2

I have been trying to create my own customized distro of Linux (preferably some kind of Debian system like Debian, Ubuntu, Knoppix, etc). I want to make it specifically for playing games. This is just a pet project for me and while I know Linux pretty well (bash, gcc, g++, gdb, etc), I'm not that great with knowing the kernel. So that puts making my own distro from scratch out of the question.

I went on to trying to create remasters of Knoppix and it worked for me but it was a very long process since knoppix is meant to be a live CD and I was running it in VirtualBox. So what is the easiest and fastest method of making your own distro?

Also, can I install Ubuntu or some kind of Linux to a computer make changes to it, and then make a distro off of that installation?

QAH

Posted 2009-12-24T21:53:08.200

Reputation: 305

1Making a distro doesn't require any kernel modifications. Anyway, wrong website for this: as clearly stated in the FAQs this website is only for questions related to programming. You should ask on superuser.com! – Thomas Bonini – 2009-12-24T21:56:50.510

1

This recent article from tuxradar.com has lots of info on building your own Linux distribution: http://tuxradar.com/content/build-your-own-linux-distribution-easy-way

– ngm – 2009-12-25T12:27:49.737

Answers

3

Linux From Scratch, is often the first choice for such an attempt, well documented and resourceful.

http://www.linuxfromscratch.org/

phoenix24

Posted 2009-12-24T21:53:08.200

Reputation: 131

Although LFS is the hardest choice, I think that is the best in order to have the system running only the necessary things: and that is enough for me to choose! – dag729 – 2009-12-25T05:23:51.013

2

It isn't exactly Debian based, but SUSE studio is great to start with if you aren't very familiar with Linux internals yet.

John T

Posted 2009-12-24T21:53:08.200

Reputation: 149 037

SUSE Studio is a very great tool: could worth the hassle to give a try also to SLAX? – dag729 – 2009-12-25T05:14:41.997

1

Fedora has some tools called Pungi, LiveCD Creator, and Revisor to help build "spins" of their project, which are customized distributions of Fedora with different sets of packages. You might want to try that out as a relatively easy way to create your own custom distribution.

Brian Campbell

Posted 2009-12-24T21:53:08.200

Reputation: 861

1

Ubuntu and UCK works well, install UCK, run apt to install apps from your console, and it makes a livecd.

Journeyman Geek

Posted 2009-12-24T21:53:08.200

Reputation: 119 122

UCK it's really fast and satisfactory in my opinion: but I think that Ubuntu is still an huge distro and inside a VirtualBox environment will be very slow (talking about a GameDistro Project as the above).

+1 for the answer anyway: I really like the easy-of-use of UCK – dag729 – 2009-12-25T05:23:01.247

0

This is a pretty old post, but I'll put in my two cents anyway:

Remastersys is really easy to use with Ubuntu. I customized an Xubuntu installation in a virtual machine (using VirtualBox, like you) and then copied it over to an ISO with Remastersys, and it works great.

So yes, you can install Linux and make whatever changes you want and then turn it into a distributable ISO using Remastersys. It's a great program; I just wish it worked on non-Debian-based distros too.

strangeronyourtrain

Posted 2009-12-24T21:53:08.200

Reputation: 156

0

as John T stated

It isn't exactly Debian based, but SUSE studio is great to start with if you aren't very familiar with Linux internals yet.

SUSE Studio is a very great tool: could worth the hassle to give a try also to [SLAX][1]?

Ubuntu and UCK works well, install UCK, run apt to install apps from your console, and it makes a livecd.

This, IMHO, is also a good choice: UCK it's easy to use and meets some of your requirements. But as for "reactivity" (I don't know if it's a good choice of terms - I hope that you'll understand what I meant) you could find a bit heavy and slow Ubuntu.

Linux From Scratch, is often the first choice for such an attempt, well documented and resourceful.

http://www.linuxfromscratch.org/

Last but not least, the option that could lead you to the real success! If you have a solid (ok, also "not that solid") GNU/Linux background and you want to build your own GameDistro, LinuxFromScratch should be what your searching. The documentation is INCREDIBLE! Every single step of the creation is not just written, but it's explained as well: in that way you'll improve your understanding upon the matter and you'll get further knowledge of the whole system.

But, if you don't want to read the whole manual, and you want a basic LFS installation instead, there's a liveCD that do the dirty job: its name is [QLFS][2] (QuickLinuxFromScratch) liveCD. Then I would take [BLFS][3] (BeyondLinuxFromScratch) to do the rest of the distro (for example adding some GUIs, DE, WM, and so on).

Regards

dag729

Posted 2009-12-24T21:53:08.200

Reputation: 1 894