IRAF (Image Reduction and Analysis Facility) es un software de procesamiento de datos astronómicos muy potente usando por toda la comunidad de astrónomos profesionales y no profesionales. Uno de los primeros grandes retos es instalar el software en nuestra pc o laptop. Dada las dificultades que esto representa, decidí hacer una guía, la cual está basada en una guía anterior hecha por mi amigo Diego Berrocal (ver) y el manual de instalación brindado por el STScI y el Observatorio Gemini .
En primer lugar debemos tener instalado el VMware Player, si no lo tienes lo puedes descargar desde aquí.
El segundo paso es bajarse una imagen .iso de Ubuntu, yo recomiendo bajar la versión 14.04 de 32 bits desde aquí. Esto debido a que si hacemos la instalación desde un SO de 64bits podrían generarse problemas ya que Ureka originalmente ha sido compilado para una versión de IRAF de 32 bits. De ser necesario hacer la instalación en un sistema de 64bits, tendremos que seguir las instrucciones dadas en la página del STScI y el Observatorio Gemini (aquí).
Después de haber instalado Ubuntu, abrimos el terminal y escribimos:
wget http://ssb.stsci.edu/ureka/1.5.2/install_ureka_1.5.2
Esto descargará el fichero install_ureka_1.5.2 el cual se encargará de instalar todo lo necesario.
Luego ejecutamos:
sh ./install_ureka_1.5.2
Este comando descargará Ureka, esto tomará un tiempo ya que deberán descargarse 1.5Gb. El código realizará algunas preguntas a las cuales debemos responder afirmativamente en todos los casos. Al final pedirá asignar un nombre a la instalación y permisos para editar los scripts, lo cual responderemos afirmativamente.
Luego de terminar el paso anterior ya tenemos instalado Ureka, para configurar el entorno de Ureka escribimos en un nuevo terminal:
ur_setup
Luego hacemos un test para verificar que Ureka se ha instalado correctamente:
ur_test
Si todo va bien al final deberá aparecer:
skynet@ubuntu:~$ ur_test
Running tests...
Your operating system supports 32-bit executables.
pass=85 fail=0 error=0
En principio eso sería todo, luego ingresamos a la carpeta iraf (ubicado en nuestro $HOME) y damos un ls, deberíamos encontrar los archivos: login.cl
y uparm.
Esto significa que no tenemos que hacer mkiraf
y elegir el terminal xgterm
en esta carpeta, si nuestro entorno de trabajo en IRAF es otra carpeta si será necesario ejecutar el comando mkiraf
y elegir el terminal xgterm
en la misma.
Para iniciar IRAF hay que ejecutar el siguiente comando dentro de la carpeta iraf:
xgterm -sb &
Al hacerlo, en mi caso apareció el siguiente error:
xgterm: symbol lookup error: /home/skynet/Ureka/iraf/lib32/libX11.so.6: undefined symbol: xcb_wait_for_reply64
Para solucionar esto debemos copiar la librería libX11.so.6 del sistema en la carpeta de librerías de Ureka, para esto primero hacemos un backup de la misma librería ubicada en la carpeta de librerías de Ureka.
Ingreso a la carpeta de librerías de Ureka
cd Ureka/iraf/lib32/
creo una carpeta llamada backup
sudo mkdir backup
luego movemos el archivo en esta carpeta
sudo mv libX11.so.6 /backup
luego buscamos la librería en nuestro sistema escribiendo
locate libX11.so
con lo cual aparecerá:
/usr/lib/i386-linux-gnu/libX11.so.6
/usr/lib/i386-linux-gnu/libX11.so.6.3.0
luego copiamos la librería a la carpeta de librerías de Ureka
sudo cp /usr/lib/i386-linux-gnu/libX11.so.6 /home/skynet/Ureka/iraf/lib32/
con esto habremos solucionado el problema y ya podemos ejecutar IRAF
Be the first to comment on "Tutorial de instalación de IRAF con Ureka"