User talk:Brian McNeil/Env-prep

mount -t proc none /proc mount -t sysfs none /sys mount -t devpts none /dev/pts export HOME=/root export LC_ALL=C sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 0C5A2783 5044912E 437D05B5 FBB75451 apt-get update ; apt-get upgrade --yes apt-get install --yes dbus dbus-x11 dbus-uuidgen > /var/lib/dbus/machine-id dpkg-divert --local --rename --add /sbin/initctl apt-get install --yes ubuntu-standard casper lupin-casper apt-get install --yes discover2 os-prober apt-get install --yes plymouth-x11 echo "Base system build completed." echo "Customise at-will."
 * 1) Filename:	10-install-prep.sh
 * 2) Version:	0.02
 * 3) Date		2010-08-08
 * 4) Author:	Brian McNeil
 * 5) Description:	This is a shell script to work on building a
 * 6) 		custom environment as part of the process of
 * 7) 		either creating a bootable CD/DVD or memory stick.
 * 8) 		This is the initial script to be executed once inside
 * 9) 		the chroot jail created by the prior script.
 * 10) 		It assumes that relevant files have been copied
 * 11) 		inside the jail to allow network access therein such
 * 12) 		that required packages can be installed.
 * 13) a). Mount points are required so that software may be installed
 * 1) 		This is the initial script to be executed once inside
 * 2) 		the chroot jail created by the prior script.
 * 3) 		It assumes that relevant files have been copied
 * 4) 		inside the jail to allow network access therein such
 * 5) 		that required packages can be installed.
 * 6) a). Mount points are required so that software may be installed
 * 1) a). Mount points are required so that software may be installed
 * 1) a). Mount points are required so that software may be installed
 * 1) b). To authenticate package signatures several keys are required.
 * 2)     Those pulled in here are for vanilla Ubuntu, Mediabuntu, Dropbox,
 * 3)     and getdeb.
 * 1)     and getdeb.
 * 1) c). Update the repository lists, upgrade any initially required packages,
 * 2)     create a 'redirect' to make the build semi-machine-independent.
 * 1)     create a 'redirect' to make the build semi-machine-independent.
 * 1) d). Install various tools to ensure the environment can be worked in.
 * 1) d). Install various tools to ensure the environment can be worked in.
 * 1) e). All done with the initial stuff, ready to be customised.
 * 1) e). All done with the initial stuff, ready to be customised.
 * 1) ;END
 * 1) ;END