Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

Possible Duplicate:
Easiest way to create a custom linux distribution

I did see this post:

And wanted to know if there is a new process for this?

Also I wanted to know if I could pre-install select packages?

Say I want a LAMP server but with PostgreSQL instead of MySQL and I want several Python packages as well as some custom code.

I think Ubuntu would be my choice for the OS if that makes a difference.

Looking for:

  • tools
  • tutorials
  • any help at all...

Thanks in advance.

BTW This would be my first attempt at something like this

share|improve this question

marked as duplicate by Shane Madden, Chopper3 Aug 15 '11 at 16:34

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

    
What is your purpose? Very rarely is a "custom Linux distribution" what you really want/need... –  voretaq7 Aug 15 '11 at 15:44
    
I'm trying to make an install of a specific server ready to deploy/run out of the box with no additional setup needed. I have a Python project I'm working on but the initial server setup is a pain. Other are working on similar projects with the same base server. Wanted to create the basic server as a distro for others to us and speed up development time. So my hopes are to create a distro with all the options/packages/scripts/etc... installed for the community to use as a starting point and hopefully speed up the development process –  Phill Pafford Aug 15 '11 at 16:47
    
I thought the question might get closed as it's very similar to the link I provided in the question itself, but I was hoping to keep it open as it's more of a custom solution for a group of developers and not a distro that many outside of the project would use. –  Phill Pafford Aug 15 '11 at 16:49
    
Is this all for environments you will be controlling? If so you may want to look at deployment tools (puppet, chef, radmind) and/or VirtualBox appliances instead of rolling your own distro. Otherwise I'm afraid those instructions are still pretty much the state of the art :-( –  voretaq7 Aug 15 '11 at 17:11
add comment

2 Answers

I think a good start to any such endeavor is completing this project right here: http://www.linuxfromscratch.org/


After doing so, most of your questions will be answered.

share|improve this answer
    
Installing Gentoo can be insightful as well. –  andyortlieb Aug 15 '11 at 15:38
add comment

You want the easiest way?

http://susestudio.com/

It lets you create custom Linux VM/live-cd/live-usb through a web browser (and even run them). I'm not a suse user, but I was very impressed when I saw this in action for the first time!

share|improve this answer
add comment

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