<appendix id="installation"> <title >Instalación</title> <para >Las secciones siguientes contienen instrucciones detalladas para obtener, compilar, e instalar &kst;, junto con librerías y paquetes opcionales. Si usa un sistema de gestión de paquetes, también puede usarlo para instalar &kst;. </para> <sect1 id="obtainingkst"> <title >Obtener &kst;</title> <para >&kst; es parte del módulo kdeextragear-2 de &kde;. También puede bajarse la última versión separadamente desde el <ulink url="http://omega.astro.utoronto.ca/kst/" >sitio web</ulink > de &kst;. Si desea bajarse la versión de &kst; desde CVS, esta está disponible vía cvs anónimo en &kde;, o desde el repositorio &kde; <ulink url="http://kdewebcvs.pandmservices.com/cgi-bin/cvsweb.cgi/" >WebCVS</ulink >. </para> </sect1> <sect1 id="installingfromsource"> <title >Instalando &kst; desde las fuentes</title> <para >Las secciones siguientes explican como compilar e instalar &kst; desde el código fuente. </para> <sect2 id="installingrequirements"> <title >Requerimientos</title> <para >&kst; v0.99 requiere &kde; 3.1 y &Qt; 3.1. Casi todas las distribuciones principales de &Linux; tienen paquetes para &kde; y &Qt;. Como &Qt; es una dependencia para &kde;, simplemente con tener la versión adecuada de &kde; es suficiente. Se recomienda consultar la documentación de su distribución particular para la instalación de &kde;. Alternativamente, hay más información en el <ulink url="http://www.kde.org/download/" >sitio web</ulink > de &kde; </para> </sect2> <sect2 id="optionallibrariesandpackages"> <title >Librerías opcionales y paquetes</title> <para >Las librerías y los paquetes siguientes son opcionales, pero si se instalan, dan la funcionalidad completa para los plugins y las fuentes de datos en &kst;. Las instrucciones de instalación presuponen que tiene acceso root en su sistema.</para> <note> <para >Puede tener ya instaladas algunas de estas librerías y paquetes, en cuyo caso no necesita volverlarlas a instalar. También, pruebe primero de ver si existen en su distribución paquetes precompilados para las librerías y aplicaciones, pues es mucho más sencillo instalarlas. </para> </note> <sect3 id="gslrequirement"> <title >&GNU; Scientific Library (GSL)</title> <para >La librería científica &GNU; ( &GNU; Scientific Library ) suministra una variedad de operaciones matemáticas para los plugins de &kst;. Al tener instalado GSL se permite operar con varios plugins de ajuste lineal y no lineal, correlación, e interpolación. La librería se encuentra en <ulink url="ftp://ftp.gnu.org/gnu/gsl/" >ftp://ftp.gnu.org/gnu/gsl<filename >. Alternativamente, puede encontrar GSL bajo <filename >/gnu/gsl</filename > en los servidores listados en <ulink url="http://www.gnu.org/prep/ftp.html" >http://www.gnu.org/prep/ftp.html</ulink >. </para> <para >Bajarse <filename >gsl-[ver].tar.gz</filename >, donde [ver] es el mayor número de versión que se encuentre en el directorio. </para> <para >Entonces descomprima y untar el archivo. </para> <screen ><userinput ><command >tar -zxvf gsl-[ver].tar.gz</command ></userinput ></screen> <para >reemplazando [ver] con el número de versión del archivo que haya descargado. </para> <para >Leer el archivo <filename >INSTALL</filename > para conocer las instrucciones detalladas. En la mayoría de los sistemas, debe funcionar lo siguiente: <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 >La librería CFITSIO da soporte para la lectura y la escritura de archivos de datos en formato FITS (Flexible Image Transport System). Tal librería puede encontrarse en <ulink url="ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/" > ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/</ulink >. Solo tiene que instalar tal librería si va a leer o escribir archivos en formato FITS. </para> <para >Descargarse <filename >cfitsio[ver].tar.gz</filename >, donde [ver] es el mayor número de versión que se encuentre en el directorio. </para> <para >Entonces descomprima y untar el archivo: <screen ><userinput ><command >tar -zxvf cfitsio[ver].tar.gz</command ></userinput ></screen > reemplazando [ver] con el número de versión del archivo que haya descargado. </para> <para >Leer el archivo <filename >README</filename > para conocer las instrucciones detalladas. En la mayoría de los sistemas, debe funcionar lo siguiente: <screen ><userinput ><command >cd cfitsio</command> <command >./configure --prefix=/usr</command> <command >make</command> <command >make install</command ></userinput ></screen> </para> <para >Puede que tenga que cambiar el directorio especificado en la opción <option >--prefix</option >, pero el directorio más normal es <filename >/usr</filename > </para> </sect3> </sect2> <sect2 id="compilingandinstalling"> <title >Compilando e instalando</title> <para >Una vez que ha satisfecho los requisitos de su sistema, puede compilar e instalar &kst;. Se presupone que ya se ha descargado el paquete fuente de &kst;. Si no, lea <link linkend="obtainingkst" >Obtener &kst;</link >. </para> <para >La forma más simple de instalar &kst; es: <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 > reemplazando [ver] con la versión de &kst; que tenga. </para> <important> <para >Notar que <command >kde-config --prefix</command > está entre comillas hacia atrás. Es muy importante que la utilidad <command >kde-config</command > retorne la ruta correcta (lo más probable <filename >/usr</filename >), si no &kst; no se instalará correctamente. Puede chequearlo ejecutandolo directamente: <screen ><userinput ><command >kde-config --prefix</command ></userinput ></screen > Asegúrese de que se retorna una ruta no nula. </para> </important> <para >Puede leer los mensajes mostrados por la script de <command >configure</command >—si reporta que hay librerías no existentes (como GSL) que si debieran existir, por favor, vuelva y verifique que las librerías y cabeceras han sido instaladas correctamente en las rutas adecuadas. </para> </sect2> </sect1> </appendix>