Wednesday, August 5, 2009

Customizing Ubuntu-9.04

System Requirement :-

* 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//tmp/remaster-root/etc/apt, and then do "mv source.list source.list.orig" and "cp my_source.list source.list

12. Do "sudo chroot /home//tmp/remaster-root" OR Just select
"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/