Installere Kst fra kilde

De følgende afsnit beskriver i detalje hvordan Kst kompileres og installeres fra kildekode.

Krav

Kst v1.1.0 kræver bibliotekerne KDE 3.1 og Qt™ 3.1. Næsten alle større Linux®-distributioner har pakker for KDE og Qt™. Idet Qt™ er en afhængighed for KDE, skulle den krævede udgave af KDE være tilstrækkeligt. Det anbefales at du refererer til din egen distributions dokumentation for KDE's installation af biblioteker. Bemærk at hele KDE-desktopmiljøet ikke er krævet —i de fleste tilfælde, kig efter for pakker der hedder kdebase-* og kdelibs-*. Alternativt er der mere information tilgængeligt på KDE's hjemmeside.

Ekstra biblioteker og pakker

Følgende biblioteker og pakker frivillige, men giver fuld plugin- og datakilde-funktionalitet i Kst, hvis de er installeret. Installationsinstruktionerne antager at du har root-adgang på dit system.

Bemærk

Du har måske allerede nogen eller alle disse biblioteker og pakker installeret, i hvilket tilfælde der ikke er noget behov for at geninstallere dem. Tjek også først for at se om prækompilerede binære filer for bibliotekerne og pakkerne findes i din distributions pakkehåndteringssystem, da det måske er nemmere at installere de binære pakker.

GNU videnskabeligt bibliotek (GSL)

GNU Scientific Library giver forskellige matematiske operationer for Kst's indbyggede plugin. At have GSL installeret aktiverer en mængde plugin såsom lineær og ikke-lineær tilpasning, korrelation, og interpolations-plugin. Dette bibliotek kan findes på ftp://ftp.gnu.org/gnu/gsl/. Alternativt kan du finde GSL under /gnu/gsl på spejlene på listen på http://www.gnu.org/prep/ftp.html.

Hent gsl-version.tar.gz, hvor version hvor version er det største versionsnummer fundet i mappen.

Så unzip og untar filen:

tar -zxvf gsl-version.tar.gz

erstattende version med versionnummeret for den fil der er hentet.

Læs INSTALL-filen i den resulterende mappe for detaljerede installationsinstruktioner. På de fleste systemer vil følgende virke:

cd gsl-version
./configure
make
make install

CFITSIO

CFITSIO-biblioteket sørger for støtte til at læse og skrive til FITS (Flexible Image Transport System) dataformatet. Dette bibliotek kan findes på ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/. Du har kun brug for at installere biblioteket hvis du forventer at skulle læse eller skrive til FITS-filformatet.

Hent cfitsioversion.tar.gz, hvor version er det største versionsnummer fundet i mappen.

Derpå skal du unzippe og untarre file:

tar -zxvf cfitsioversion.tar.gz
erstattende version versionnummeret for den hentede fil.

Læs INSTALL-filen i den resulterende mappe for detaljerede installationsinstruktioner. På de fleste systemer vil følgende virke:

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

Du vil måske skulle ændre mappen der er angivet for --prefix, men den mest almindelige mappe er /usr

Kompilering og installation

Når alle fordusætningerne er blevet mødt på dit system kan du kompilere og installere Kst. Det antages at du allerede hatr hentet Kst's kildepakke. Hvis ikke så se venligst Få fat på Kst.

Den simpleste måde at installere Kst på er:

tar -zxvf kst-version.tar.gz
cd kst-version
./configure --prefix=`kde-config --prefix`
make
make install
hvor du erstatter version med den udgave af Kst du har.

Vigtigt

Bemærk at kde-config --prefix er omgivet af baglæns citationstegn. Det er meget vigtigt at kde-config-redskabet returnerer den rigtige sti (mest sandsynligt /usr), ellers vil Kst ikke blive installeret rigtigt. Du kan dobbelttjekke ved at køre:

kde-config --prefix
direkte. Sørg for at en sti der ikke er null bliver vist.

Du kan gennemlæse beskederne der vises af configure-scriptet — hvis det rapporterer nogen manglende biblioteker (såsom GSL) der ikke skulle mangle, så gå venligst tilbage og sørg for at bibliotekerne og header-filerne er blevet rigtigt installeret på de rigtige steder.