* Ubuntu or kububtu machine
* Ubuntu-9.04's iso
* Good internet connection
Now after above requirement fulfilled, following are the steps to customize
your Ubuntu-9.04 : -
1. Download and install UCK package from http://uck.sourceforge.net
2. Now start UCK from applications->systems tools->Ubuntu customization kit

3. choose your language to install

4. Choose your language you want at booting live CD

5. Select your dektop environment i.e. gnome, kde ...

6. Select the base ISO (download from www.ubuntu.com )

7. Name Your CD .

8. Now click "Yes" for manual customization

9. If you want to install ubuntu on windows as an application then select "NO".
( I went for No )

10. Now uck will going to start to unpack your base ISO of ububtu ( It will
take time )


11. After that from the pop up window select "Run Console Application " ,
then one console will pop up. If, Its not happens then go to path /home/
12. Do "sudo chroot /home/
"Run Package Manager"



13. Now, check for file source.list.orig and source.list are present or not in
/etc/apt if you are doing chroot. It these files are present then
successfully able to chroot to remaster-root
14.Now do "apt-get update"
15. Now do "apt-get install gstreamer0.10-plugins-good gstreamer0.10-plugins-bad gstreamer0.10-plugins-ugly vlc mplayer w32codecs libdvdcss2 acroread ffmpeg build-essential openjdk-6-jre openjdk-6-jdk openjdk-6-doc openjdk-6-source vim", these are min. package you need for general application like playing movie, mp3, netsurfing and programing.
16. After all these complete do "exit" and select "Continue building", now
again it will take time.

17 Your Build is ready... Enjoy :)
My Source.list
# Default apt sources
deb http://archive.ubuntu.com/ubuntu/ jaunty main restricted universe
multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty main restricted universe
multiverse
deb http://archive.ubuntu.com/ubuntu/ jaunty-updates main restricted universe
multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-updates main restricted
universe multiverse
deb http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted universe
multiverse
deb-src http://archive.ubuntu.com/ubuntu/ jaunty-security main restricted
universe multiverse
deb http://archive.ubuntu.com/ubuntu jaunty-backports main restricted universe
multiverse
deb-src http://archive.ubuntu.com/ubuntu jaunty-backports main restricted
universe multiverse
deb http://archive.canonical.com/ubuntu jaunty partner
deb http://packages.medibuntu.org/ jaunty free non-free
References:-
http://ubuntuguide.org/wiki/Ubuntu:Jaunty
http://anotherugly.wordpress.com/my-ubuntu-904-jaunty-jackalope-sourceslist-32-and-64-bit/