<appendix id="installation">
<title
>Installation</title>
<para
>Följande avsnitt innehåller detaljerade instruktioner för att skaffa, kompilera och installera &kst; tillsammans med alla valfria bibliotek eller paket. Om du använder ett pakethanteringssystem, kan du använda det för att installera &kst; istället. </para>


<sect1 id="obtainingkst">
<title
>Skaffa &kst;</title>
<para
>&kst; är en del av modulen kdeextragear-2 i &kde;. Du kan också ladda ner senaste version separat från &kst;s <ulink url="http://omega.astro.utoronto.ca/kst/"
>webbplats</ulink
>. Om du vill ladda ner &kst; från CVS, är det tillgängligt via anonym CVS för &kde; eller via &kde;:s <ulink url="http://kdewebcvs.pandmservices.com/cgi-bin/cvsweb.cgi/"
>Webb-CVS</ulink
> arkiv. </para>
</sect1>

<sect1 id="installingfromsource">
<title
>Installera &kst; från källkod</title>
<para
>Följande avsnitt beskriver i detalj hur man kompilerar och installerar &kst; från källkod. </para>

<sect2 id="installingrequirements">
<title
>Krav</title>
<para
>&kst; version 1.0.0 kräver &kde; 3.1 och &Qt; 3.1. Nästan alla större &Linux;-distributioner har paket för &kde; och &Qt;. Eftersom &kde; beror på &Qt;, bör det räcka med att ha nödvändig version av &kde;. Det rekommenderas att du tittar i just din distributions dokumentation för installation av &kde;. Observera att hela &kde;:s skrivbordsmiljö inte krävs: Leta i de flesta fall efter paket som heter <filename
>kdebase-*</filename
> och <filename
>kdelibs-*</filename
>. Som ett alternativ är mer information tillgänglig på &kde;:s <ulink url="http://www.kde.org/download/"
>webbplats</ulink
>. </para>
</sect2>

<sect2 id="optionallibrariesandpackages">
<title
>Valfria bibliotek och paket</title>
<para
>Följande bibliotek och paket är valfria, men ger fullständig funktion för insticksprogram och datakällor i &kst; om de installeras. Installationsinstruktionerna antar att du har åtkomst till systemet som administratör.</para>
<note>
<para
>Du kanske redan har några eller alla dessa bibliotek och paket installerade, och i så fall finns det ingen anledning att installera om dem. Kontrollera också först om förkompilerade binärfiler för biblioteken och paketen finns i din distributions pakethanteringssystem, eftersom det kan vara enklare att installera binärpaketen. </para>
</note>

<sect3 id="gslrequirement">
<title
>&GNU; vetenskapligt bibliotek (GSL)</title>
<para
>&GNU;:s vetenskapliga bibliotek, GSL, tillhandahåller varierande matematiska operationer för de inbyggda insticksprogrammen i &kst;. Biblioteket finns på <ulink url="ftp://ftp.gnu.org/gnu/gsl/"
>ftp://ftp.gnu.org/gnu/gsl/</ulink
>. Som ett alternativ hittar du GSL på <filename
>/gnu/gsl</filename
> via spegelplatserna som listas på <ulink url="http://www.gnu.org/prep/ftp.html"
>http://www.gnu.org/prep/ftp.html</ulink
>. </para>

<para
>Ladda ner <filename
>gsl-[version].tar.gz</filename
>, där [version] är det högsta versionsnumret som hittas i katalogen. </para>

<para
>Packa sedan upp filen: </para>
<screen
><userinput
><command
>tar -zxvf gsl-[version].tar.gz</command
></userinput
></screen>
<para
>Ersätt [version] med den nerladdade filens versionsnummer. </para>
<para
>Läs filen <filename
>INSTALL</filename
> i den resulterande katalogen för detaljinstruktioner. För de flesta system fungerar följande: <screen
><userinput
><command
>cd gsl-[version]</command>
<command
>./configure</command>
<command
>make</command>
<command
>make install</command
></userinput
></screen>
</para>

</sect3>

<sect3 id="fitsiorequirement">
<title
>CFITSIO</title>
<para
>Biblioteket CFITSIO tillhandahåller stöd för att läsa och skriva med dataformatet FITS (Flexible Image Transport System). Biblioteket kan hittas på <ulink url="ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/"
>ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/</ulink
>. Du behöver bara installera biblioteket om du förväntar dig att du kommer att läsa eller skriva med filformatet FITS. </para>

<para
>Ladda ner <filename
>cfitsio[version].tar.gz</filename
>, där [version] är det högsta versionsnumret som hittas i katalogen. </para>

<para
>Packa sedan upp filen: <screen
><userinput
><command
>tar -zxvf cfitsio[version].tar.gz</command
></userinput
></screen
>. Ersätt [version] med den nerladdade filens versionsnummer. </para>

<para
>Läs filen <filename
>README</filename
> i den resulterande katalogen för detaljinstruktioner. För de flesta system fungerar följande: <screen
><userinput
><command
>cd cfitsio</command>
<command
>./configure --prefix=/usr</command>
<command
>make</command>
<command
>make install</command
></userinput
></screen>
</para>

<para
>Du kan behöva ändra katalogen som anges med väljaren <option
>--prefix</option
>, men den vanligaste katalogen är <filename
>/usr</filename
>. </para>
</sect3>
</sect2>

<sect2 id="compilingandinstalling">
<title
>Kompilering och installation</title>
<para
>När alla förhandskrav är uppfyllda i ditt system, kan du kompilera och installera &kst;. Det antas att du redan har laddat ner källkodspaketet med &kst;. Om inte, se <link linkend="obtainingkst"
>Skaffa &kst;</link
>. </para>

<para
>Det enklaste sättet att installera &kst; är: <screen
><userinput
><command
>tar -zxvf kst-[version].tar.gz</command>
<command
>cd kst-[version]</command>
<command
>./configure --prefix=`kde-config --prefix`</command>
<command
>make</command>
<command
>make install</command
></userinput
></screen
> Ersätt [version] med den version av &kst; som du har. </para>
<important>
<para
>Observera att <command
>kde-config --prefix</command
> är omgivet av `. Det är mycket viktigt att <command
>kde-config</command
> returnerar den riktiga sökvägen (troligtvis <filename
>/usr</filename
>), annars installeras <emphasis
>inte</emphasis
> &kst; riktigt. Du kan dubbelkolla genom att köra det direkt: <screen
><userinput
><command
>kde-config --prefix</command
></userinput
></screen
>. Försäkra dig om att något annat än en tom sökväg visas. </para>
</important>

<para
>Du kan läsa igenom meddelanden som visas av skriptet <command
>configure</command
>. Om det rapporterar några saknade bibliotek (till exempel GSL) som inte ska saknas, gå tillbaka och försäkra dig om att bibliotek och deklarationsfiler har installerats riktigt på lämpliga platser. </para>



</sect2>



</sect1>

</appendix>
