I have made a complete application solution built on top of ubuntu.

Now that I have this ready; i'm looking to make my very own install of ubuntu (the smallest footprint possible with only the very bare minimal packages that my application requires).

My application consisty mainly of a mysql server, php, proftp and nginx (plus some other bash scripts).

The idea would be to have a clean & lean installer that will install everything so that i can redistribute this 'application' with a simple installation cd (easier for the end user).

I've stumbled upon Ubuntu Minimal Remix (http://www.ubuntu-mini-remix.org/)

Which seems a good starting point; but it's a live cd; I can install my whole application framework on it, no problem. But then, i don't know how to make an installer or how to build the iso that will actually install my "appliance".

I'd appreciate any simple guidelines or directions to get me started.

link|improve this question

80% accept rate
I believe Ubuntu supports something similar to RedHat's Kickstart, can't remember what it is off the top of my head but I'd suggest you start with a minimal install and use a KS-like system to install all the required components. – sam Nov 23 '11 at 13:35
feedback

1 Answer

up vote 2 down vote accepted

How to customize an install CD:
Here is the official documentation:
https://help.ubuntu.com/community/InstallCDCustomization

You'll find examples scripts here:
https://help.ubuntu.com/community/InstallCDCustomization/Scripts
https://help.ubuntu.com/community/InstallCDCustomization/PreseedExamples

link|improve this answer
I think it's about customizing a livecd; but i'm looking to build an 'installer'. Will this do that also ? – Disco Nov 23 '11 at 13:49
My bad i didn't read correctly, answer corrected :) – Shadok Nov 23 '11 at 14:02
feedback

Your Answer

 
or
required, but never shown

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