INSTALLATION IRAF

o IRAF: IMAGE REDUCTION AND ANALYSIS FACILITY (NOAO, TUCSON)

SCISOFT (IRAF + DS9 + ...)

MAC http://scisoftosx.dyndns.org/

LINUX http://www.eso.org/sci/software/scisoft/

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG IRAF

o DEPENDANCES

o IRAF

o CONFIG IRAF

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF UBUNTU OCTOBRE 2012

Dependances (a installer avant iraf) o C’est peut-etre la premiere fois que vous devez installer des dependances. Vous aurez peut-etre l’impression de ne pas tout comprendre. Peu importe!! Le but c’est d’avoir iraf qui tourne! o Certaines sont deja presentes. Pour tester leur existence sur votre systeme: locate o En general elles s’installent grace a -get: sudo apt-get install o En cas de probleme avec une dependance, google est votre ami: faire une recherche “install SDL_image ubuntu” par exemple o Toutes les commandes de cette aide se lancent dans un terminal (ou xterm), la plupart (mais pas toutes!!) en mode super-user. Elles debutent alors par sudo (super-user do).

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF UBUNTU OCTOBRE 2012

Dependances 1

o csh: sudo apt-get install csh

o tcsh: sudo apt-get install tcsh

o emacs (editeur de textes): sudo apt-get install emacs

o SDL_image, SDL_ttf, libgfortran: deja installees?

(me contacter si elles n’apparaissent pas avec un locate)

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF UBUNTU OCTOBRE 2012 Dependances 2: le cas particuler de compat-libf2c-34. Ce package n’est pas maintenu specifiquement pour la distrib ubuntu => il faut bricoler a partir d’une autre distrib. PAS DE PANIQUE! o Recuperer le package ici: http://mirror.centos.org/centos/6/os/x86_64/Packages/compat- libf2c-34-3.4.6-19.el6.x86_64.rpm o Installer le convertisseur de package alien: sudo apt-get install alien -dev debhelper build-essential o Convertir le package: sudo alien compat-libf2c-34-3.4.6-19.el6.x86_64.rpm o Extraire/installer le package produit avec la commande: sudo dpkg -i compat-libf2c-34*. P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF UBUNTU OCTOBRE 2012 Package IRAF: IRAF fait partie de scisoft, un package plus general d’outils pour l’astronomie, presente ici: http://www.eso.org/sci/software/scisoft/ Avant d’installer scisoft, verifiez que vous avez au moins 10 Go libres dans votre partition ubuntu! Faites le avec vos outils habituels ou avec: df -h La colonne “Avail.” ou “Disp.” vous donne la taille encore disponible. Si vous avez moins de 10Go dans /, N’ALLEZ PAS PLUS LOIN SOUS PEINE DE PLANTAGE SEVERE!!! En effet, scisoft c’est gros (5Go decompresses), le fait 1.7 Go et il faut encore de la place pour que votre systeme tourne correctement. Donc si vous avez moins de 10Go, trouvez d’abord un moyen de faire de la place ou redimensionnez votre partition ubuntu.

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF UBUNTU OCTOBRE 2012

A partir de la page suivante: http://www.eso.org/sci/software/scisoft/ Nous suivons l’option “recommended” et on recupere le tar: ftp://ftp.eso.org/scisoft/scisoft7.7.0/linux/fedora11/tar/scisoft-7.7.0.tar.gz o Sauver ce fichier dans le repertoire “/” c’est a dire le tout premier repertoire du disque dur (on appelle ca aussi la “racine”) o Decompresser dans la racine (et pas ailleurs) sudo tar -zxvf scisoft-7.7.0.tar.gz o entrer dans le repertoire scisoft: cd scisoft

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF UBUNTU OCTOBRE 2012 o Lire le README_USERS, par exemple avec: emacs README_USERS o Suivre les indications. o Pour voir quel shell j’utilise: echo $SHELL o Chez moi c’est bash. Je dois donc ajouter une ligne a mon .bashrc emacs $HOME/.bashrc o A la fin de mon .bashrc je rajoute la ligne donnee dans le README: . /scisoft/bin/Setup.bash o les manips dans la racine sont finies, je retourne dans mon home cd

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF UBUNTU OCTOBRE 2012 o Pour prendre en compte les modifs du .bashrc je le source: source ~/.bashrc o Creer le repertoire IRAF dans le $HOME: cd $HOME mkdir iraf o Entrer dans le repertoire iraf: cd iraf o Lancer mkiraf mkiraf o mkiraf pose une question. Reponse: xgterm A CE STADE IRAF EST INSTALLE!! NE PLUS FAIRE mkiraf!!

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF UBUNTU OCTOBRE 2012 o Setup de iraf: depuis le repertoire $HOME/iraf/, editer le fichier login.cl emacs login.cl o chercher la ligne contenant imtype = o remplacer la valeur de imtype par “fits” pour avoir a peu pres: set imtype = “fits” o A partir du repertoire iraf toujours, lancer un terminal xgterm: xgterm o un nouveau terminal s’ouvre, d’ou on lance iraf: cl o iraf se lance. on peut verifier que ca tourne en tapant par exemple: stsdas

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF UBUNTU OCTOBRE 2012

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG IRAF MACOSX SCISOFTOSX

EN PRINCIPE, PAS BESOIN DE S’OCCUPER DES DEPENDANCES

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG IRAF MACOSX

SCISOFTOSX contient IRAF. C’est un package non-officiel, i.e. maintenu non par l’ESO mais par un tiers. http://scisoftosx.dyndns.org/

Suivre les instructions des onglets “Download” puis “Installing”

Le bas de la page “Installing” indique les modifs a faire dans le $HOME/.bashrc ou le $HOME/.cshrc

Pour verifier si vous utilisez csh ou bash ou tcsh: echo $SHELL

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF MACOSX OCTOBRE 2012 o Pour prendre en compte les modifs du .bashrc ou .cshrc je le source: source ~/.bashrc ou bien source ~/.cshrc o Creer le repertoire IRAF dans le $HOME: cd $HOME mkdir iraf o Entrer dans le repertoire iraf: cd iraf o Lancer mkiraf mkiraf o mkiraf pose une question. Reponse: xgterm A CE STADE IRAF EST INSTALLE!! NE PLUS FAIRE mkiraf!!

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF MACOSX OCTOBRE 2012 o Setup de iraf: depuis le repertoire $HOME/iraf/, editer le fichier login.cl emacs login.cl (note: emacs ou l’editeur de votre choix) o chercher la ligne contenant imtype = o remplacer la valeur de imtype par “fits” pour avoir a peu pres: set imtype = “fits” o A partir du repertoire iraf toujours, lancer un terminal xgterm: xgterm o un nouveau terminal s’ouvre, d’ou on lance iraf: cl o iraf se lance. on peut verifier que ca tourne en tapant par exemple: stsdas

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG INSTALLATION IRAF MACOSX OCTOBRE 2012

P. OCVIRK - COURS DE REDUCTION DES DONNEES - M2 OBSERVATOIRE ASTRONOMIQUE DE STRASBOURG