Sophie

Sophie

distrib > Mandriva > 2007.0 > i586 > media > contrib-release > by-pkgid > 367eced8d80e0e4129138e86836a8880 > files > 572

kst-1.2.1-5mdv2007.0.i586.rpm

<appendix id="installation">
<title
>Installeren</title>
<para
>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. </para>


<sect1 id="obtainingkst">
<title
>Verkrijgen van &kst;</title>
<para
>&kst; maakt deel uit van de module kdeextragear-2 van &kde;. U kunt ook de laatste versie afzonderlijk ophalen van de <ulink url="http://omega.astro.utoronto.ca/kst/"
>website </ulink
> van &kst;. Als u &kst; wilt ophalen van CVS dan is het beschikbaar via anonieme (anonymous) CVS voor &kde; of via <ulink url="http://kdewebcvs.pandmservices.com/cgi-bin/cvsweb.cgi/"
>WebCVS</ulink
> van &kde;. </para>
</sect1>

<sect1 id="installingfromsource">
<title
>Installeren van &kst; vanaf de broncode.</title>
<para
>In de volgende secties wordt in detail beschreven hoe u &kst; moet compileren en installeren vanaf de broncode. </para>

<sect2 id="installingrequirements">
<title
>Vereisten</title>
<para
>Voor &kst; v 1.1.0 zijn de &kde; 3.1 bibliotheken en &Qt; 3.1 nodig. Bijna alle belangrijke &Linux; distributies hebben pakketten voor &kde; en &Qt;. Omdat &kde; afhankelijk is van &Qt; moet het hebben van de juiste versie van &kde; voldoende zijn. U wordt aangeraden de documentatie bij uw distributie te raadplegen voor de installatie van de &kde; bibliotheek. Merk op dat niet de gehele bureaubladomgeving (desktop environment) van &kde; nodig is&mdash;in de meeste gevallen moet u zoeken naar de pakketten <filename
>kdebase-*</filename
> en <filename
>kdelibs-*</filename
>. En anders kunt u meer informatie krijgen op de; <ulink url="http://www.kde.org/download/"
>webpagina</ulink
> van &kde;. </para>
</sect2>

<sect2 id="optionallibrariesandpackages">
<title
>Optionele bibliotheken en pakketten</title>
<para
>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.</para>
<note>
<para
>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. </para>
</note>

<sect3 id="gslrequirement">
<title
>&GNU; Scientific Library (GSL) (Wetenschappelijke bibliotheek)</title>
<para
>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 <ulink url="ftp://ftp.gnu.org/gnu/gsl/"
>ftp://ftp.gnu.org/gnu/gsl/</ulink
>. En anders kunt u GSL vinden onder <filename
>/gnu/gsl</filename
> op de mirrors (servers die dezelfde bestanden beschikbaar stellen) in de lijst <ulink url="http://www.gnu.org/prep/ftp.html"
>http://www.gnu.org/prep/ftp.html</ulink
>. </para>

<para
>Haal <filename
>gsl-<replaceable
>versie</replaceable
>.tar.gz</filename
>op vanaf het internet, waarin  waarin <replaceable
>versie</replaceable
>het hoogste versienummer is dat u in de map kunt vinden. </para>

<para
>Daarna moet het bestand worden ge-"unzipped" en ge-"untarred" (uitgepakt en uit het archief gehaald): </para>
<screen
><userinput
><command
>tar -zxvf gsl-<replaceable
>versie</replaceable
>.tar.gz</command
></userinput
></screen>
<para
>waarin u <replaceable
>versie</replaceable
> vervangt door het versienummer van het opgehaalde bestand. </para>
<para
>Lees in de map die u op deze manier krijgt het bestand <filename
>INSTALL</filename
> voor gedetailleerde instructies. Op de meeste systemen kunt u als volgt te werk gaan: <screen
><userinput
><command
>cd gsl-<replaceable
>versie</replaceable
></command>
<command
>./configure</command>
<command
>make</command>
<command
>make install</command
></userinput
></screen>
</para>

</sect3>

<sect3 id="fitsiorequirement">
<title
>CFITSIO</title>
<para
>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 <ulink url="ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/"
>ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/</ulink
>. U hoeft deze bibliotheek alleen te installeren als u verwacht het FITS-bestandsformaat te zullen gaan lezen of schrijven. </para>

<para
>Haal <filename
>cfitsio<replaceable
>versie</replaceable
>.tar.gz</filename
> op vanaf het internet, waarin <replaceable
>version</replaceable
> het hoogste versienummer is dat u in de map kunt vinden. </para>

<para
>Daarna moet het bestand worden ge-"unzipped" en ge-"untarred" (uitgepakt en uit het archief gehaald): <screen
><userinput
><command
>tar -zxvf cfitsio<replaceable
>versie</replaceable
>.tar.gz</command
></userinput
></screen
> waarin u <replaceable
>versie</replaceable
> vervangt door het versienummer van het opgehaalde bestand. </para>

<para
>Lees in de map die u op deze manier krijgt het bestand <filename
>README</filename
> voor instructies betreffende de installatie. Op de meeste systemen kunt u als volgt te werk gaan: <screen
><userinput
><command
>cd cfitsio</command>
<command
>./configure --prefix=/usr</command>
<command
>make</command>
<command
>make install</command
></userinput
></screen>
</para>

<para
>Het kan zijn dat u de opgegeven map in de optie <option
>--prefix</option
> moet wijzigen, maar meestal moet dit <filename
>/usr</filename
> zijn. </para>
</sect3>
</sect2>

<sect2 id="compilingandinstalling">
<title
>Compileren en installeren</title>
<para
>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 <link linkend="obtainingkst"
>Verkrijgen van &kst;</link
>. </para>

<para
>De eenvoudigste manier om &kst; te installeren is: <screen
><userinput
><command
>tar -zxvf kst-<replaceable
>versie</replaceable
>.tar.gz</command>
<command
>cd kst-<replaceable
>versie</replaceable
></command>
<command
>./configure --prefix=`kde-config --prefix`</command>
<command
>make</command>
<command
>make install</command
></userinput
></screen
> waarin <replaceable
>versie</replaceable
> wordt vervangen door uw versie van &kst;. </para>
<important>
<para
>Merk op dat voor en achter <command
>kde-config --prefix</command
> aanhalingstekens openen staan. Het is erg belangrijk dat het hulpmiddel <command
>kde-config</command
> het juiste pad retourneert (hoogstwaarschijnlijk is dit <filename
>/usr</filename
>) omdat anders &kst; <emphasis
>niet</emphasis
> goed zal worden geïnstalleerd. U kunt dit extra controleren door het direct te laten werken: <screen
><userinput
><command
>kde-config --prefix</command
> </userinput
></screen
>. Controleer of er een pad wordt getoond dat niet leeg is. </para>
</important>

<para
>U kunt alle berichten lezen die worden getoond door de script <command
>configure</command
>&mdash;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. </para>



</sect2>



</sect1>

</appendix>


<!-- Keep this comment at the end of the file
Local variables:
mode: xml
sgml-omittag:nil
sgml-shorttag:nil
sgml-namecase-general:nil
sgml-general-insert-case:lower
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:0
sgml-indent-data:true
sgml-parent-document:("index.docbook" "book" "appendix")
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->