<appendix id="installation">
<title
>Paigaldamine</title>
<para
>Järgnevalt selgitame põhjalikult &kst; hankimist, kompileerimist ja paigaldaist, tuues ära ka kõik lisaks ära kuluvad teegid või paketid. Kui kasutad paketihaldussüsteemi, võid &kst; paigaldamiseks muidugi hoopis seda tarvitada. </para>


<sect1 id="obtainingkst">
<title
>&kst; hankimine</title>
<para
>&kst; on osa &kde; moodulist kdeextragear-2. Uusima versiooni võib ka eraldi tõmmata &kst;<ulink url="http://omega.astro.utoronto.ca/kst/"
>koduleheküljelt</ulink
>. Kui soovid tõmmata &kst; CVS-ist, on see saadaval &kde; anonüümse CVS kaudu või &kde; <ulink url="http://kdewebcvs.pandmservices.com/cgi-bin/cvsweb.cgi/"
>WebCVS</ulink
> hoidlas. </para>
</sect1>

<sect1 id="installingfromsource">
<title
>&kst; paigaldamine lähtetekstist</title>
<para
>Järgnevalt selgitame, kuidas kompileerida ja paigaldada &kst; lähtetekstist. </para>

<sect2 id="installingrequirements">
<title
>Nõuded</title>
<para
>&kst; v1.0.0  jaoks on vajalikud &kde; 3.1 ja &Qt; 3.1. Peaaegu kõik vähegi olulisemad &Linux; distributsioonid sisaldavad &kde; ja &Qt; pakette. Kuna &Qt; on nõutav &kde;-le, siis piisab ka lihtsalt &kde; olemasolust. Soovitatav on tutvuda oma distributsiooni &kde; paigaldamise juhistega. Pane tähele, et kogu &kde; töökeskkond pole sugugi vajalik &mdash; enamasti piisab pakettidest <filename
>kdebase-*</filename
> ja <filename
>kdelibs-*</filename
>. Lisaks sellele on ohtrasti vastavat infot saada &kde; <ulink url="http://www.kde.org/download/"
>veebileheküljel</ulink
>. </para>
</sect2>

<sect2 id="optionallibrariesandpackages">
<title
>Lisateegid ja -paketid</title>
<para
>Alltoodud teegid ja paketid on vajalikud &kst; kõigi pluginate ja andmeallikate võimaluste ärakasutamiseks. Paigaldamisjuhistes on eeldatud, et sa tegutsed süsteemis administraatorina ('root').</para>
<note>
<para
>Väga võimalik, et kõik või vähemalt mõned neist teekidest ja pakettidest on sinu süsteemi juba paigaldatud. Sellisel juhul ei ole vaja midagi täiendavat ette võtta. Samuti võiksid kontrollida, ega sinu süsteemi distribuutor ei paku juba vastavaid eelkompileeritud binaarpakette, sest nende paigaldamine on kahtlemata kindlam kui seda ise lähtetekstist ette võtta. </para>
</note>

<sect3 id="gslrequirement">
<title
>&GNU; teadusteek (GSL)</title>
<para
>&GNU; teadusteek pakub &kst; sisseehitatud pluginatele arvukaid matemaatiliste tehete võimalusi. Ühtlasi saab GSL-i paigaldades kasutada arvukaid pluginaid, näiteks interpoleerimis. ja korrelatsioonipluginad. Teegi leiab aadressilt <ulink url="ftp://ftp.gnu.org/gnu/gsl/"
>ftp://ftp.gnu.org/gnu/gsl/</ulink
>. Lisaks sellele võib GSL-i leida kataloogis <filename
>/gnu/gsl</filename
> peeglites, mille loend on ära toodud aadressil <ulink url="http://www.gnu.org/prep/ftp.html"
>http://www.gnu.org/prep/ftp.html</ulink
>. </para>

<para
>Tõmba alla <filename
>gsl-[ver].tar.gz</filename
>, kus [ver] on kataloogis olev suurima numbriga versioon. </para>

<para
>Seejärel paki fail lahti: </para>
<screen
><userinput
><command
>tar -zxvf gsl-[ver].tar.gz</command
></userinput
>, </screen>
<para
>kus [ver] asemel on tõmmatud faili versiooni number. </para>
<para
>Loe tekkinud kataloogis faili <filename
>INSTALL</filename
>, mis sisaldab üksikasjalikku paigaldusjuhist. Enamikus süsteemides peaks asi käima nii: <screen
><userinput
><command
>cd gsl-[ver]</command>
<command
>./configure</command>
<command
>make</command>
<command
>make install</command
></userinput
></screen>
</para>

</sect3>

<sect3 id="fitsiorequirement">
<title
>CFITSIO</title>
<para
>CFITSIO teek toetab andmevormingu FITS (Flexible Image Transport System, paindlik pilditranspordi süsteem) lugemist ja kirjutamist. Teegi leiab aadressilt <ulink url="ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/"
>ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/</ulink
>. Selle paigaldamisel on mõtet ainult juhul, kui sul tõesti on vaja lugeda või kirjutada FITS-i vormingus faile. </para>

<para
>Tõmba alla <filename
>cfitsio[ver].tar.gz</filename
>, kus [ver] on kataloogis olev suurima numbriga versioon. </para>

<para
>Seejärel paki fail lahti: <screen
><userinput
><command
>tar -zxvf cfitsio[ver].tar.gz</command
></userinput
></screen
>, kus [ver] asemel on tõmmatud faili versiooni number. </para>

<para
>Loe tekkinud kataloogis faili <filename
>README</filename
>, mis sisaldab üksikasjalikku paigaldusjuhist. Enamikus süsteemides peaks asi käima nii: <screen
><userinput
><command
>cd cfitsio</command>
<command
>./configure --prefix=/usr</command>
<command
>make</command>
<command
>make install</command
></userinput
></screen>
</para>

<para
>Siin võib olla vajalik võtmega <option
>--prefix</option
> antud kataloogi muutmine, kuid enamasti peaks selleks sobima <filename
>/usr</filename
>. </para>
</sect3>
</sect2>

<sect2 id="compilingandinstalling">
<title
>Kompileerimine ja paigaldamine</title>
<para
>Kui kõik eeltingimused on täidetud, võid kompileerida ja paigaldada &kst; enda. Me eeldame, et oled juba &kst; lähtepaketi endale tõmmanud. Kui mitte, vaata osa <link linkend="obtainingkst"
>&kst; hankimine</link
>. </para>

<para
>Lihtsaim viis &kst; paigaldamiseks on selline: <screen
><userinput
><command
>tar -zxvf kst-[ver].tar.gz</command>
<command
>cd kst-[ver]</command>
<command
>./configure --prefix=`kde-config --prefix`</command>
<command
>make</command>
<command
>make install</command
></userinput
></screen
>, kus [ver] on sinu &kst; versiooni number. </para>
<important>
<para
>Pane tähele, et <command
>kde-config --prefix</command
> on ühekordsete jutumärkides, mis tähendab, et me soovime seal saada väärtust, mille tagastab utiliit <command
>kde-config</command
> (enamasti on selleks väärtuseks <filename
>/usr</filename
>). Õige otsingutee saamine on väga oluline, sest muidu <emphasis
>ei ole</emphasis
> &kst; korrektne paigaldamine võimalik. Sa võid seda täiendavalt üle kontrollida: <screen
><userinput
><command
>kde-config --prefix</command
></userinput
></screen
> Kontrolli, et asukohta ikka näidatakse. </para>
</important>

<para
>Tasuks tutvuda ka skripti <command
>configure</command
> väljastatavate teadetega &mdash; kui see annab teada puuduvatest teekidest (näiteks GSL), mis tegelikult ei tohiks puududa, saad tagasi minna ja üle vaadata, et teegid ja päisefailid on ikka korrektselt ja õigesse asukohta paigaldatud. </para>



</sect2>



</sect1>

</appendix>
