Can someone guide me how I can create a custom linux system in the easiest way? I would like to add programs and libraries of my choice on top of a base platform and offer it for free for download.

link|improve this question
feedback

4 Answers

Hey, there is a really good FAQ. However the Linux platform is really fragmented now so it makes no sense to create a new distribution. But if i ever had to do I would go for this as a start:

http://www.linuxfromscratch.org/

link|improve this answer
As a note, LFS might be a little hard to digest. – quamis Dec 23 '10 at 12:14
2  
@quamis: LFS is a verbose, step-by-step guide. If the OP has trouble digesting basic instructions, they will likely struggle creating a distro by any means. – jscott Dec 23 '10 at 12:57
@quamis if the LFS website is too hard for someone to digest, that's a good sign they are better giving up on making their own linux distro for a little while. – DJ Pon3 Dec 23 '10 at 13:29
feedback

You may try http://www.ubuntugeek.com/creating-custom-ubuntu-live-cd-with-remastersys.html or https://help.ubuntu.com/community/LiveCDCustomization These are for Ubuntu, but for a redistributable distro, thins might have some advantages

link|improve this answer
feedback

I realize that this post is a bit old.. There have been related questions that refer back here and I'd like to share some insight.

While it is not creating a whole new distribution there is an alternative method available for deploying highly customized systems.

Take a look into what is involved to build a custom repository for your distribution of choice. Combined with an appropriate kick start file (or equivalent). In general it is easy enough to spin an installation disk just to modify this option.

This provides a much easier method than building the whole infrastructure from scratch - and allows you to leverage as much of the existing infrastructure as possible.

I've successfully deployed custom built RPMs for software packages that included very specific configurations and defaults.

Disclaimer: Most of my experience has been with CentOS. I'm sure that similar utilities are available for most any distribution.

link|improve this answer
feedback

http://susestudio.com/ would be the easiest way, I think.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.