Installeren van Quake
Download de Noodzakelijke Bestanden Alle noodzakelijke bestanden voor Linux Quake zijn beschikbaar vanaf
de ftp-site van id Software, . Deze site kan zo nu en dan zeer
druk bezocht zijn, dus je zou in plaats daarvan misschien
één van deze mirrorsites willen gebruiken
(California, USA) (California, USA)
(Ohio, USA) (Minnesota, USA) (Lisbon, Portugal) (Haifa, Israel)De Quake bestanden vermeld in deze sectie zijn:
Shareware Quake voor Windows distributie
X11 Quake binary
SVGAlib Quake binary
OpenGL/Mesa Quake binary
Linux QuakeWorld clients (X11, SVGAlib- en GL-clients zijn allen in ieder
package ingesloten)
libc5 tar.gz package glibc tar.gz package libc5 rpm package glibc rpm package Linux QuakeWorld server
libc5 tar.gz package glibc tar.gz package libc5 rpm package glibc rpm package Capture the Flag client-package Andere vermelde software:
lha archief-utility .SVGAlib grafische library SVGAlib libc5 binary Glide programmalibraries
Maak de Installatie Directory aan ++Het eerste dat nodig is, is dat je beslist waar je Quake wilt installeren.
De "standaard" lokatie is /usr/local/games/quake.
Daar plaatsen de .rpm packages Quake. Als je ervoor kiest om
het ergens anders te installeren, vervang dan alsjeblieft overal waar je
/usr/local/games/quake tegenkomt door het juiste pad.Opmerking aan Redhat gebruikers: Als je van plan bent om
QuakeWorld vanuit de
rpm packages te installeren, wordt Quake waarschijnlijk in
/usr/local/games/quake geïnstalleert, aangezien de rpms
dit standaard doen.Dus ga je gang en maak de directory aan waarin je Quake wilt installeren,
en cd ernaar.
Bij de rest van deze instructies zal ervan worden uitgegaan dat dit
je huidige directory is.mkdir /usr/local/games/quake
cd /usr/local/games/quake
Installeren Vanaf een Quake CDAls je de installatie uitvoert vanaf een Quake CD-ROM, lees dan verder.
Anders heb je hierbij permissie om deze sectie over te slaan.Er zijn op z'n minst twee versies van de Quake CD in omloop. Ik heb
er één uit de begintijd waarop Quake versie 1.01 staat.
Ik heb andere CD's gezien met versie 1.06.
Je hebt 1.01 als je bestanden met de naam
quake101.1 en quake101.2 op je CD ziet.
Als je in plaats daarvan een bestand met de naam
resource.1 ziet, heb je een nieuwere CD.
Mount nu je Quake CD en stel vast welke versie je hebt.
Vervang /dev/cdrom en
/mnt/cdrom door de device-bestanden en mountpoints in het
voorbeeld hieronder overeenkomstig de instellingen op je systeem:mount -t iso9660 /dev/cdrom /mnt/cdrom
ls /mnt/cdromAls er een bestand met de naam resource.1 op je CD voorkomt,
kun je naar het volgende item gaan.
Voor een CD met versie 1.01, zul je het
Quake shareware-package moeten downloaden om de .pak bestanden na de
installatie bij te werken.
Het laatste item in deze sectie legt dit uit.
Koppel de twee bronbestanden vanaf je CD aaneen tot een
enkel bestand op je harddisk:
cat /mnt/cdrom/quake101.1 /mnt/cdrom/quake101.2 > resource.1Ga nu verder met de volgende paragraaf, maar als ik verwijs naar
/mnt/cdrom/resource.1, zou je in plaats daarvan
/usr/local/games/quake/resource.1 moeten gebruiken.Nu is het tijd om de Quake bestanden uit te pakken.
Het bestand resource.1 op je CD is een lha-archief
(lha is een bestandscompressie- en archiefformaat zoals zip of tar). We
zullen het lha(1) commando gebruiken om het uit te pakken.
Als lha nog niet op je systeem is geïnstalleerd,
kun je het ophalen vanaf .
lha e /mnt/cdrom/resource.1
Als lha klaar is, zullen er een aantal nieuwe bestanden in je Quake
directory staan. Er zal ook een directory met de naam id1 zijn
aangemaakt. De bestanden in deze directory zijn de enige die belangrijk
zijn voor Linux Quake, dus je kunt veilig al het andere verwijderen.
Als Quake totaal nieuw voor je is, of zelfs als dit niet zo is,
zou je je misschien willen vastklampen aan de *.txt bestanden.
Op mijn systeem gooi ik alle readmes die zich opstapelen in een
doc/ directory. Dus:
cd /usr/local/games/quake
mkdir doc
mv *.txt doc
rm -f *Als je vanaf een versie 1.01 CD hebt geïnstalleerd,
zul je nu je id1/pak0.pak bestanden moeten overschrijven
met die van de Quake shareware-versie.
Installeer de shareware versie zoals is beschreven in ,
installeer het alleen in een bepaalde tijdelijke directory zodanig dat je
je echte Quake-bestanden niet overschrijft.
Als je alle sharewarebestanden hebt uitgepakt, kopieer je het
bestand id1/pak0.pak vanaf de tijdelijke directory naar de
directory /usr/local/games/quake/id1. Daarna kun je de
tijdelijke shareware-bestanden verwijderen.Dat is 't voor het installeren vanaf de CD. Je kunt nu verdergaan met
de sectie
"".
DOS/Windows naar Linux InstallatieAls je Quake onder Windows of DOS op een andere machine hebt
geïnstalleerd, kun je de bestanden in quake\id1\
via FTP of een andere mechanisme naar je Linux-systeem overbrengen.
Hou in gedachten dat de bestanden op je Linux-systeem voor Quake
in kleine letters moeten staan, om ze te kunnen vinden, dus mogelijk
moet je ze na het overbrengen, hernoemen. Merk ook op dat het nodig
zou kunnen zijn om de DOS/Win-installatie te verwijderen,
nadat je dit hebt gedaan, overeenkomstig de voorwaarden van de software licentie
van id. Het is mijn schuld niet als je iets illegaals doet.Als je DOS/Win en Linux systemen niet op dezelfde machine voorkomen,
heb je twee opties:
kopieer de bestanden vanaf je DOS/Windows-partitie naar je Linuxpartitie,
of maak vanuit Linux een koppeling naar de benodigde bestanden.
Beide opties zullen even goed werken.
Je bespaart zo ongeveer 50 megabytes diskruimte als je een koppeling aanmaakt
in plaats van kopieert.Waarvoor je ook kiest, begin met het cd'en naar je Quake-directory
en maak hierin een nieuwe directory aan met de naam id1:cd /usr/local/games/quake
mkdir id1als je de bestanden vanaf je DOS/Windows partitie wilt kopiëren,
doe dan zoiets als dit:
cp /win95/games/quake/id1/*.pak id1Om in plaats daarvan koppelingen naar je DOS/Windows Quake bestanden
aan te maken, doe je dit:
cd id1
ln -s /win95/games/quake/id1/*.pak .Vervang /win95/games/quake door het juiste pad naar je
DOS/Windows partitie en Quake installatie-directory.De Quake gegevensbestanden zijn nu geïnstalleerd. Ga verder met "".
Shareware Versie InstallatieDe single-episode shareware-versie van Quake is vrij verkrijgbaar voor
download vanaf de ftp-site van id. Het heeft alle mogelijkheden van de
volledige versie met een paar belangrijke beperkingen: Je kunt er geen
QuakeWorld mee spelen, en je kunt geen aangepaste of gewijzigde niveaus
spelen.Het installeren van de shareware-versie van Quake is niet echt veel
anders dan het installeren vanaf de CD.Zie de sectie
voor de lokatie van de shareware-distributie.
Download het en pak het uit naar je Quake directory:cd /usr/local/games/quake
unzip -L /waar/je/het/plaatst/quake106.zipJe hebt nu (temidden van anderen) een bestand met de naam
resource.1 dat een lha-archief is
(lha is een bestandscompressie- en archiefformaat zoals zip of tar).
We zullen het lha(1) commando gebruiken om het uit te pakken.
Als lha nog niet op je systeem is geïnstalleerd, kun je het
ophalen van .lha e resource.1Als lha klaar is, zullen er een aantal nieuwe bestanden in je Quake
directory staan. Er zal ook een directory met de naam id1 zijn
aangemaakt. De bestanden in deze directory zijn de enige die belangrijk
zijn voor Linux Quake, dus je kunt veilig al het andere verwijderen.
Als Quake totaal nieuw voor je is, of zelfs als dit niet zo is,
zou je je misschien willen vastklampen aan de *.txt bestanden.
Op mijn systeem gooi ik alle readmes die zich opstapelen in een
doc/ directory. Dus:cd /usr/local/games/quake
mkdir doc
mv *.txt doc
rm -f *Nu ben je er klaar voor om de Linux binaries te installeren.