How do I include the latest package updates in a customized LiveCD?
In general, you can do this with the LiveCD by chrooting into the expanded squashfs filesystem and running apt-get with upgrade or dist-upgrade. Note that the repacked customized filesystem may not fit on a 700MB CD (run clean, delete apt caches, etc. anyway)
Using ubuntu-defaults-builder, you can make your original iso image including update packages.
Step1. Install ubuntu-defaults-builder
sudo apt-get install ubuntu-defaults-builder
Step2. Making Template
ubuntu-defaults-template ubuntu-12.04-desktop-i386
This command makes directory named ubuntu-12.04-desktop-i386 within several files and some folders.
Step3. Customizing Template
In ubuntu-12.04-desktop-i386 directory, hooks/chroot file is there. Add below 3 lines to last part of the file.
apt-get update
apt-get upgrade --yes
apt-get clean
If you want to localize, change i18n/language.txt, i18n/langpacks.txt, and i18n/keyboard.txt. Or if you want to add some applications, add package names into depends.txt in top of directory.
Step4. Making DEB Package
dpkg-buildpackage -us -uc
This command makes package named "ubuntu-12.04-desktop-i386_0.1_all.deb" in upper directory.
Step5. Execute ubuntu-defaults-image
cd ../
sudo ubuntu-defaults-image --package ubuntu-12.04-desktop-i386_0.1_all.deb
This command makes iso image named "binary-hybrid.iso".
But this image is over 726MB, you should burn this iso image to DVD disc, or install this iso image to USB drive.