[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: