G'day,

Distribution is Ubuntu.

I'm attempting to create a second install cd for this week-ends install
fest. The students will not have net access during the install fest.

If anybody can see a fault in my method please let me know.

What I've been doing:
I have a list of packages from the Uni that are used in the lab
machines. I created a basic ubuntu install. Got the list of packages
installed in the basic install. Created a diff of those in the basic
install, and the uni install.

apt-get install -y -d `cat diff_pkg_list`

So I then had the downloaded packages, and hopefully all dependent
packages, required to bring the basic install up to the same as a uni
lab machine.

mkdir extras_cd

mkdir extras_cd/pool

cp the downloaded packages to pool

mkdir  extras_cd/dists/hoary/universe/binary-i386/


then used this script (thanks to Matt Palmer) to create some need files:

#!/bin/sh

PDIR="dists/hoary/universe/binary-i386"

dpkg-scanpackages . /dev/null > $PDIR/Packages
gzip -c $PDIR/Packages > \
                $PDIR/Packages.gz

rm md5sum.txt

md5sum $(find pool dists -type f ) > md5sum.txt

mkisofs -r -J -l                                                \
        -publisher "South Coast Linux Users' Group"             \
        -V "Ubuntu Extras"                                      \
        -o ../extras.iso .


Burned the iso, added it to repositories of the basic installed ubuntu,
then tried to install all and got so many dependencey errors it looked
like a christmas tree.

If somebody can find what I'm doing wrong, much appreciated. Any ideas
greatfully received, Saturday is approaching kinda like an express!

Regards,

Ashley

-- 
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to