remastersys will take a snapshot of the Ubuntu system you are currently running from. See UCK for an alternative (at bottom).
http://www.ubuntugeek.com/creating-custom-ubuntu-live-cd-with-remastersys.html
sudo vi /etc/apt/sources.list
sudo apt-get update
sudo apt-get install remastersys
http://www.howtoforge.com/ubuntu-linux-mint-livecd-with-remastersys
Create a virtualbox for Ubuntu
add repositories for virtualbox, moblock /etc/apt/sources.list (see http://www.virtualbox.org/wiki/Linux_Downloads)
deb http://download.virtualbox.org/virtualbox/debian jaunty non-free
deb http://moblock-deb.sourceforge.net/debian intrepid main
deb-src http://moblock-deb.sourceforge.net/debian intrepid main
deb http://geekconnection.org/remastersys/repository remastersys/
add keys:
wget -q http://download.virtualbox.org/virtualbox/debian/sun_vbox.asc -O- | sudo apt-key add -
$ gpg --keyserver wwwkeys.eu.pgp.net --recv 9072870B
$ gpg --export --armor 9072870B | sudo apt-key add -
get updates:
$ sudo apt-get update
$ sudo apt-get upgrade
bitbleach
gfortran
compiler
privoxy
tor network
sudo apt-get install network-manager-vpnc
Cisco VPN client
sudo apt-get install network-manager-gnome network-manager-pptp
Windows VPN client
kdesvn
rapidsvn
SVN clients
hardinfo
gparted
meld
kdiff alternative, GUI based
dkms virtualbox
get prompted for user
will need to later do $ sudo /etc/init.d/vboxdrv setup
kdirstat
filesystem usage
openssh-server
allow remote SSH2 access
quanta
GUI HTML editor. preview and code panes in same window
kompozer
GUI HTML editor. preview and code panes are on different tabs
firestarter
GUI firewall
kile
tex editor
dcfldd
ddrescue
kino
video import from camera for editing
kdenlive
video editing
secure-delete
wipe folders
transmission
torrent client
moblock moblock-control
xfig
create and edit vector graphics
pdfedit
edit pdfs, insert and delete pages
pdftk
guipdftk
weather-util
CLI weather and forecast
iotop
to monitor hard drive activity, read/write speeds
ntop
sshfs
php5-cli
kismet
tshark
wireshark
nmap
network analyzer
octave: like matlab with plotting for numerics
sagemath: CAS like mathematica
maxima: CAS like mathematica
clisp: LISP
gnuplot
vlc
imagemagick
convert [for making gifs]
ffmpeg
amarok
media player
remastersys
the program that creates the liveCD
clamav
For copy paste:
sudo apt-get install octave maxima clisp sagemath gfortran network-manager-vpnc network-manager-pptp kdesvn rapidsvn hardinfo gparted meld kdirstat openssh-server quanta kompozer firestarter kile dcfldd ddrescue kino kdenlive secure-delete transmission xfig pdfedit pdftk weather-util iotop ntop sshfs subversion php5-cli kismet tshark wireshark nmap octave gnuplot amarok clamav apache2 libapache2-svn php5-mysql libapache2-mod-php5 mysql-server bastille perl-tk dkms kate geany vlc chntpw samdump2 bkhive john rar gnome-schedule build-essential g++ texlive-full gedit-latex-plugin kbib lyx
apt-get clean
apt-get -f install
sudo apt-get autoremove
truecrypt
changed default folder view to "list" and show hidden
Edit-->Preferences Select the "View" tab and next to "View New Folders Using:" there is a drop-down box. Select "List View"
firefox extentions:
adblock
FEBE (Firefox Environment Backup Extension)
user-agent switcher
edit cookies
tor button
pdf download
chatzilla
IRC client
No "source" image is needed
sudo remastersys dist
Doesn't remember panel customizations (like adding in taskmanager)
has a desktop launcher for "install"
with the packages listed above, was 1.1 GB (DVD)
no logon needed
user account = "custom"
sudo remastersys backup
logon required
same size as dist option (1.1 GB) since /home/user was empty
remembers panel customizations
user account present
Alternative: instead of taking a snapshot of the current system, customize an Ubuntu installer disk. Packages installed are separate from whatever is on your host system.
UCK:
http://www.linux.com/feature/146863
http://www.howtogeek.com/109736/how-to-create-a-custom-ubuntu-live-cd-or-usb/
GUI. "source" ISO required
Reconstructor
http://www.howtogeek.com/howto/22145/how-to-create-your-own-customized-ubuntu-live-cd/
boot to RAM
If the system has sufficient RAM, load the image to RAM.
This is possible, but LiveCD image would need to be altered
https://wiki.ubuntu.com/BootToRAM
http://www.pendrivelinux.com/ubuntu-toram-how-to-make-ubuntu-boot-to-ram/
http://linux.wareseeker.com/Miscellaneous/booting-ubuntu-to-ram.zip/316289