Info Magic April 97 - Installation details
Serveral requests have been sent to me for details on
installing debian 1.2 from the April 97 Info Magic LDR so here
are details. This is my first attempt to provid help on the
net, so requests for additions, amendments, etc. are welcome.
1. From your favorite ftp site (not sunsite) get the following files:
rex-updates/pcmcia-cs_2.9.1-2.deb
rex-updates/pcmcia-modules-2.0.27_2.9.1-2.deb
rex-updates/pcmcia-modules-2.0.29_2.9.1-2.deb
rex-updates/pcmcia-source_2.9.1-2.deb
rex/binary-all/wg15-locale_2-2.deb
rex-updates/localebin_5.4.20-1.deb
rex-updates/xlib_3.2-1a.1.deb (ouch!).
Put these files where you can get to them from the base floppy
loaded
system.
2. Follow instructions in stable/disks-i386/1997-01-18/install.txt,
upto the point where you are put into dselect.
3. Exit dselect immediately. The following steps will repair the LDR
problems.
4. Mount your cdrom somewhere (/cdrom).
5. The following is a script I wrote to create a directory on the hard
drive with good symbolic links. I make no claim for its being the
"best" way. But, it did work.
start script next line
# make a local debian installation directory to fix InfoMagic mess
# IMPORTANT -- cd to top of cdrom to run
# some handy variables
HDDIR=/root/stable/binary-i386
CDDIR=stable/binary-i386
CDMNT=$(pwd)
# delete previous attempts, if any
rm -rf /root/stable
# make directories
mkdir /root/stable
mkdir $HDDIR
for FILE in $CDDIR/*
do
if [ -d $FILE ]
then
mkdir $HDDIR/$(basename $FILE)
fi
done
# copy and expand packages file
cp $CDDIR/Packages.gz $HDDIR
gunzip $HDDIR/Packages.gz
# make lists of files
awk '/^Filename/ {print $2}' $HDDIR/Packages > $HDDIR/files1
awk '{gsub("stable/binary-i386/",""); print}' $HDDIR/files1 >
$HDDIR/files2
# make links
for FILE in $(cat $HDDIR/files2)
do
if [ -e rex-updates/binary-i386/$(basename $FILE) ]; then
ln -s $CDMNT/rex-updates/binary-i386/$(basename $FILE) $HDDIR/$FILE
else [ -e rex/binary-i386/$FILE ]
ln -s $CDMNT/rex/binary-i386/$FILE $HDDIR/$FILE
fi
done
end script previous line
6. Unmount your cdrom.
7. Remove the files (symbolic links) for the files downloaded
previously.
stable/binary-i386/admin/pcmcia-cs_2.9.1-2.deb
stable/binary-i386/admin/pcmcia-modules-2.0.27_2.9.1-2.deb
stable/binary-i386/admin/pcmcia-modules-2.0.29_2.9.1-2.deb
stable/binary-i386/admin/pcmcia-source_2.9.1-2.deb
stable/binary-i386/admin/wg15-locale_2-2.deb
stable/binary-i386/devel/localebin_5.4.20-1.deb
stable/binary-i386/x11/xlib6_3.2-1a.1.deb
8. Copy the downloaded files into the appropriate directories
(listed above).
9. Mount your cdrom.
10. Run dselect and choose the already mounted filesystem option.
Specify "/root" as toplevel directory, "none" for other
directories.
11. Note - not specific to LDR - some of the packages installed from
the
floppies have upgrades on the cdrom since the floopy images were
made.
You may want to install these first in the first dselect session.
12. Note -- not specific to LDR - don't try to install everything at
once.
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-user-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: