# Installeren

De volgende secties bevatten gedetailleerde instructies voor het verkrijgen, compileren en installeren van &kst;, samen met eventuele optionele bibliotheken en pakketten. Als u een pakketbeheersysteem gebruikt kunt u &kst; daarmee installeren.

## Verkrijgen van &kst;

&kst; maakt deel uit van de module kdeextragear-2 van &kde;. U kunt ook de laatste versie afzonderlijk ophalen van de website van &kst;. Als u &kst; wilt ophalen van CVS dan is het beschikbaar via anonieme (anonymous) CVS voor &kde; of via WebCVS van &kde;.

## Installeren van &kst; vanaf de broncode.

In de volgende secties wordt in detail beschreven hoe u &kst; moet compileren en installeren vanaf de broncode.

### Vereisten

&kst; v1.1.0_dr1 requires the &kde; 3.1 libraries and &Qt; 3.1. Almost all major &Linux; distributions have packages for &kde; and &Qt;. Since &Qt; is a dependency of &kde;, having the required version of &kde; should be sufficient. It is recommended that you refer to your particular distribution's documentation for &kde; library installation. Note that the entire &kde; desktop environment is not required—in most cases, look for packages called `kdebase-*` and `kdelibs-*`. Alternatively, more information is available on the &kde; website.

### Optionele bibliotheken en pakketten

De volgende bibliotheken en pakketten zijn optioneel maar geven indien geïnstalleerd &kst; een volledige functionaliteit voor plugins en gegevensbronnen. Bij de installatie instructies wordt aangenomen dat u root (systeembeheerder) bent op uw systeem.

Het kan zijn dat enkele van deze bibliotheken en pakketten op uw systeem zijn geïnstalleerd, in dat geval is het niet nodig dit nog eens te doen. En controleer ook eerst of er in het pakketbeheersysteem van uw distributie reeds gecompileerde binaire bestanden aanwezig zijn voor de bibliotheken en pakketten, omdat het installeren hiervan misschien eenvoudiger is.

#### &GNU; Scientific Library (GSL) (Wetenschappelijke bibliotheek)

De &GNU; Scientific Library stelt een aantal wiskundige bewerkingen ter beschikking aan de ingebouwde &kst;-plugins. Met GSL zijn een aantal plugins mogelijk voor voor bewerkingen als lineaire- en niet-lineaire aanpassing (curve fitting) en interpolatie. U kunt de bibliotheek vinden op ftp://ftp.gnu.org/gnu/gsl/. En anders kunt u GSL vinden onder `/gnu/gsl` op de mirrors (servers die dezelfde bestanden beschikbaar stellen) in de lijst http://www.gnu.org/prep/ftp.html.

Haal `gsl-[ver].tar.gz` op vanaf het internet, waarin [ver] het hoogste versienummer is dat u in de map kunt vinden.

Daarna moet het bestand worden ge-"unzipped" en ge-"untarred" (uitgepakt en uit het archief gehaald):

    tar -zxvf gsl-[ver].tar.gz

waarin u [ver] vervangt door het versienummer van het opgehaalde bestand.

Lees in de map die u op deze manier krijgt het bestand `INSTALL` voor gedetailleerde instructies. Op de meeste systemen kunt u als volgt te werk gaan:

    cd gsl-[ver]
    ./configure
    make
    make install

#### CFITSIO

De bibliotheek CFITSIO geeft ondersteuning voor het lezen en schrijven van en naar het FITS-gegevensformaat (Flexible Image Transport System: flexibel transportsysteemvoor afbeeldingen). U kunt de bibliotheek vinden op ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/. U hoeft deze bibliotheek alleen te installeren als u verwacht het FITS-bestandsformaat te zullen gaan lezen of schrijven.

Haal `cfitsio[ver].tar.gz` op vanaf het internet, waarin [ver] het hoogste versienummer is dat u in de map kunt vinden.

Daarna moet het bestand worden ge-"unzipped" en ge-"untarred" (uitgepakt en uit het archief gehaald):

    tar -zxvf cfitsio[ver].tar.gz

waarin u [ver] vervangt door het versienummer van het opgehaalde bestand.

Lees in de map die u op deze manier krijgt het bestand `README` voor instructies betreffende de installatie. Op de meeste systemen kunt u als volgt te werk gaan:

    cd cfitsio
    ./configure --prefix=/usr
    make
    make install

Het kan zijn dat u de opgegeven map in de optie `--prefix` moet wijzigen, maar meestal moet dit `/usr` zijn.

### Compileren en installeren

Als op uw systeem alle voorbereidingen zijn gedaan kunt u &kst; gaan compileren en installeren. Aangenomen wordt dat u reeds het &kst;-bronpakket heeft opgehaald vanaf het internet. Indien dit niet het geval is zie dan Verkrijgen van &kst;.

De eenvoudigste manier om &kst; te installeren is:

    tar -zxvf kst-[ver].tar.gz
    cd kst-[ver]
    ./configure --prefix=`kde-config --prefix`
    make
    make install

, waarin u [ver] vervangt door het versienummer van uw &kst;.

Merk op dat voor en achter `kde-config --prefix` aanhalingstekens openen staan. Het is erg belangrijk dat het hulpmiddel `kde-config` het juiste pad retourneert (hoogstwaarschijnlijk is dit `/usr`) omdat anders &kst; niet goed zal worden geïnstalleerd. U kunt dit extra controleren door het direct te laten werken:

    kde-config --prefix

. Controleer of er een pad wordt getoond dat niet leeg is.

U kunt alle berichten lezen die worden getoond door de script `configure`—als die ontbrekende bibliotheken meldt (zoals GSL) die niet mogen ontbreken, ga dan terug en controleer of de bibliotheken en header-bestanden goed zijn geïnstalleerd in de juiste mappen.