home *** CD-ROM | disk | FTP | other *** search
- #!/bin/bash
-
- # In Corel Linux sind einige Verzeichnisse sehr unguenstig
- # gelegt. Deshalb laeuft in der Standard-Konfiguration der
- # PC-Emulator VMware 1.1 for Linux nicht.
- # Dieses Shell-Script behebt die Probleme.
- #
- # Das Skript testet nicht alle denkbaren und undenkbaren
- # Eventualitaeten ab. Wenn etwas nicht funktioniert, muessten
- # Sie das Skript auf Ihre Platte kopieren und abaendern.
- #
- # Erstellt: Jan Kleinert (Red. CHIP).
- # Dank an Kenon Owens (VMware, Inc.) und Don Bailey
-
- set -e
- if [ ! $UID ] ; then
- echo Sie muessen als root eingeloggt sein!
- fi
-
- # Pfad retten
- PSAVE=$PWD
-
- cd /usr/src
- if [ -e linux ] ; then rm -fRv linux ; fi
-
- # Kernel-Sourcen vorhanden?
- if [ -d kernel-source-2.2.12/kernel ] ; then
- echo Kernel-Sourcen sind vorhanden.
- else
- # TAR-File vorhanden?
- if [ -r kernel-source-2.2.12.tar.gz ] ; then
- # Auspacken!
- echo Kernel-Sourcen werden ausgepackt...
- tar -zxvf kernel-source-2.2.12.tar.gz
- else
- echo Keine Kernel-Quellen auf Ihrem System vorhanden!
- echo Bitte installieren Sie das Paket kernel-source-2-2-12 nach. exit fi
- exit
- fi
- fi
-
- # Symbolische Links legen
- ln -sv kernel-source-2.2.12 linux
- cd linux/include
-
- # if [ -e asm ] ; then rm -fv asm ; fi
- # ln -sv asm-i386 asm
-
- cd /usr/include
- if [ -e linux ] && [ ! -e linux.corel-old ] ; then mv -v linux linux.corel-old ; fi
- if [ -e asm ] && [ ! -e asm.corel-old ] ; then mv -v asm asm.corel-old ; fi
-
- if [ -e linux ] ; then rm -fR linux ; fi
- ln -sv /usr/src/linux/include/linux linux
- if [ -e asm ] ; then rm -fR asm ; fi
- ln -sv /usr/src/linux/include/asm asm
-
- # Kernel-Abhaengigkeiten erzeugen
- cd ../src/linux
- make mrproper
- if [ -e .config ] ; then mv .config .config.save ; fi
- make symlinks
-
- if [ -e $PSAVE/kernelconfig.tar.gz ] ; then
- tar xzfv $PSAVE/kernelconfig.tar.gz
- else
- echo Datei kernelconfig.tar.gz nicht gefunden! Abbruch...
- exit
- fi
-
- make dep
- make clean
-
- # Ausgang
- echo Fertig! Starten Sie nun das Skript ./vmware-install.pl
-