Dimensione: 8479
Commento: avvio del programma
|
Dimensione: 8419
Commento: cambiato indirizzo dei pacchetti; piccole correzioni
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents]]|| | ||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]] [[TableOfContents(1)]]|| |
Linea 16: | Linea 16: |
Prima di tutto è necessario installare la shell '''tsch''', a tale scopo è sufficiente aprire una finestra di terminale e digitare il seguente comando: {{{ |
Prima di tutto è necessario installare la shell '''tcsh''', a tale scopo è sufficiente aprire una finestra di terminale e digitare il seguente comando: {{{ |
Linea 21: | Linea 20: |
Onde evitare conflitti, alcuni pacchetti recenti verranno sostituiti dalle versioni obsolete presenti nei repository di «'''Breezy Badger'''». Per scaricare e installare tali pacchetti è sufficiente digitare i seguenti comandi: {{{ wget http://archive.ubuntu.com/ubuntu/pool/universe/t/termcap-compat/termcap-compat_1.2.3_i386.deb wget http://archive.ubuntu.com/ubuntu/pool/universe/libc/libc/libc5_5.4.46-15_i386.deb wget http://archive.ubuntu.com/ubuntu/pool/universe/l/ld.so/ldso_1.9.11-15_i386.deb sudo dpkg -i ldso_1.9.11-15_i386.deb sudo dpkg -i libc5_5.4.46-15_i386.deb sudo dpkg -i termcap-compat_1.2.3_i386.deb |
Onde evitare conflitti, alcuni pacchetti recenti verranno sostituiti dalle versioni obsolete presenti nei repository di «'''Breezy Badger'''».[[BR]] Per scaricare e installare tali pacchetti, digitare i seguenti comandi: {{{ wget http://geco.phys.columbia.edu/~rubab/iraf/termcap-compat_1.2.3_i386.deb wget http://geco.phys.columbia.edu/~rubab/iraf/libc5_5.4.46-15_i386.deb wget http://geco.phys.columbia.edu/~rubab/iraf/ldso_1.9.11-15_i386.deb sudo dpkg -i ldso_1.9.11-15_i386.deb libc5_5.4.46-15_i386.deb termcap-compat_1.2.3_i386.deb |
Linea 30: | Linea 26: |
## URI originari ## wget http://archive.ubuntu.com/ubuntu/pool/universe/t/termcap-compat/termcap-compat_1.2.3_i386.deb ## wget http://archive.ubuntu.com/ubuntu/pool/universe/libc/libc/libc5_5.4.46-15_i386.deb ## wget http://archive.ubuntu.com/ubuntu/pool/universe/l/ld.so/ldso_1.9.11-15_i386.deb |
|
Linea 34: | Linea 34: |
Per facilitare l'installazione, è bene [:ComandiBase#amministrazioneutenti:creare un nuovo utente] di nome '''iraf''': andare su '''''Sistema -> Amministrazione -> Utenti e Gruppi''''', aggiungere un nuovo utente di nome «iraf» e, una volta impostata una parola chiave, andare nella scheda «'''Privilegi'''» e mettere il segno di spunta sulla casella «'''Amministrazione del sistema'''». Per finire, impostare nella scheda «'''Avanzato'''» la cartella {{{/iraf/iraf/local}}} in «'''Directory home'''» {{{/bin/tcsh}}} in «'''Shell'''». | Per facilitare l'installazione, è bene [:ComandiBase#amministrazioneutenti:creare un nuovo utente] di nome `iraf`: andare su '''''Sistema -> Amministrazione -> Utenti e Gruppi''''', aggiungere un nuovo utente di nome `iraf` e, una volta impostata una parola chiave, andare nella scheda «'''Privilegi'''» e mettere il segno di spunta sulla casella «'''Amministrazione del sistema'''». Per finire, nella scheda «'''Avanzato'''» digitare {{{ /iraf/iraf/local }}} all'interno della casella «'''Directory home'''» e {{{ /bin/tcsh }}} all'interno di «'''Shell'''». Nel caso si desideri far risiedere anche l'utente `iraf` in una sottodirectory di `/home`, è possibile creare un link simbolico alla cartella impostata in precedenza. Per creare il link è sufficiente digitare i seguenti comandi: {{{ cd /home sudo ln -s /iraf/iraf/local /home/iraf sudo chown iraf:iraf /home/iraf }}} Ora non resta che andare nuovamente in '''''Sistema -> Amministrazione -> Utenti e Gruppi''''', selezionare l'utente `iraf` e fare clic su «'''Proprietà'''», infine digitare {{{ /home/iraf }}} nella scheda «'''Avanzato'''». |
Linea 40: | Linea 57: |
Aprire una finestra di terminale e digitare i seguenti comandi: {{{ |
Aprire una finestra di terminale e digitare i seguenti comandi: {{{ |
Linea 46: | Linea 62: |
Una volta creata la cartella e assegnati i privilegi di amministrazione all'utente «iraf» non resta che effettuare l'accesso con tale utente. Digitare il seguente comando: {{{ |
Una volta creata la cartella e assegnati i privilegi di amministrazione all'utente `iraf` non resta che effettuare l'accesso con tale utente. Digitare il seguente comando: {{{ |
Linea 51: | Linea 66: |
Per creare tutte le cartelle che andranno a contenere il programma è sufficiente digitare i seguenti comandi: {{{ |
Per creare tutte le cartelle che andranno a contenere il programma è sufficiente digitare i seguenti comandi: {{{ |
Linea 64: | Linea 78: |
Per scaricare e scompattare i pacchetti del programma è sufficiente digitare i seguenti comandi: {{{ |
Per scaricare e scompattare i pacchetti del programma, digitare i seguenti comandi: {{{ |
Linea 74: | Linea 87: |
Per scaricare i binari è utile digitare i seguenti comandi: {{{ |
Per scaricare i binari, digitare i seguenti comandi: {{{ |
Linea 82: | Linea 94: |
Infine, non resta che scaricare e scompattare gli archivi di '''NOAO''' con i seguenti comandi: {{{ |
Infine, non resta che scaricare e scompattare gli archivi di '''NOAO''' con i seguenti comandi: {{{ |
Linea 92: | Linea 103: |
Innanzitutto è necessario inizializzare l'ambiente. Digitare i seguenti comandi: {{{ |
Innanzitutto è necessario inizializzare l'ambiente. Digitare i seguenti comandi: {{{ |
Linea 99: | Linea 109: |
Per verificare che tutto sia andato a buon fine è utile digitare il seguente comando: {{{ |
Per verificare che tutto sia andato a buon fine, digitare il seguente comando: {{{ |
Linea 108: | Linea 117: |
Infine, per installare il programma non resta che digitare il seguente comando: {{{ |
Infine, per installare il programma non resta che digitare il seguente comando: {{{ |
Linea 119: | Linea 127: |
Per scaricare ed estrarre gli archivi nelle giuste posizioni è necessario digitare i seguenti comandi: {{{ |
Per scaricare ed estrarre gli archivi nelle giuste posizioni digitare i seguenti comandi: {{{ |
Linea 130: | Linea 137: |
Per avviare l'installazione è sufficiente digitare il seguente comando: {{{ |
Per avviare l'installazione, digitare il seguente comando: {{{ |
Linea 139: | Linea 145: |
Per scaricare l'ultima vesione per Linux di '''DS9''', scompattare l'archivio ed eliminare i file compressi inutilizzati è sufficiente digitare i seguenti comandi: {{{ |
Per scaricare l'ultima vesione per Linux di '''DS9''', scompattare l'archivio ed eliminare i file compressi inutilizzati, digitare i seguenti comandi: {{{ |
Linea 146: | Linea 151: |
A questo punto non resta che spostare l'eseguibile in {{{/usr/local/bin}}}. Digitare il seguente comando: {{{ |
A questo punto non resta che spostare l'eseguibile in `/usr/local/bin`. Digitare il seguente comando: {{{ |
Linea 151: | Linea 155: |
= Primo avvio del programma = | = Avvio del programma = |
Linea 153: | Linea 157: |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Prima di eseguire il programma è consiglato uscire dalla shell amministrativa '''tcsh''' con il comando '''exit''' e negare i privilegi di amministrazione all'utente «iraf» come [#utenteiraf spiegato in precedenza]. || | == Prima esecuzione del programma == |
Linea 155: | Linea 159: |
Prima del primo avvio è necessario creare una cartella all'interno della propria '''Home''' dove eseguire il comando '''mkiraf'''. Digitare i seguenti comandi: {{{ |
||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Grandi/info.png,,center)]] ||<style="padding:0.5em; border:none;">Prima di eseguire il programma è consiglato uscire dalla shell amministrativa '''tcsh''' con il comando '''exit''' e negare i privilegi di amministrazione all'utente `iraf` come [#utenteiraf spiegato in precedenza]. || Prima del primo avvio è necessario creare una cartella all'interno della propria directory `home` dove eseguire il comando '''mkiraf'''. Digitare i seguenti comandi: {{{ |
Linea 162: | Linea 167: |
Avviare il terminale grafico con il comando '''xgterm &''', dunque digitare all'interno di quest'ultimo ciò che segue: {{{ |
Per accedere rapidamente alla propria cartella delle immagini, è possibile creare un link simbolico nella cartella `/iraf`, con il seguente comando: {{{ ln -s /iraf/imdirs/`(whoami)`/ ~/iraf/imdirs }}} Avviare il terminale grafico con il comando '''xgterm &''', dunque digitare all'interno di quest'ultimo ciò che segue: {{{ |
Linea 169: | Linea 177: |
= Uno script utile = | Per accedere a questa cartella velocemente si può creare un link simbolico nella propria cartella `iraf` {{{ cd ~/iraf ln -s /iraf/imdirs/tuo_nome_utente/ imdirs}}} == Script automatico di avvio == |
Linea 173: | Linea 185: |
Una volta scaricato sul proprio '''Desktop''' lo script da [attachment:irafshell qui] sarà sufficiente spostarlo all'interno di {{{/usr/local/bin}}} renderlo eseguibile con i seguenti comandi: {{{ |
Una volta scaricato sul proprio Desktop lo script da [attachment:irafshell qui], sarà sufficiente spostarlo all'interno di `/usr/local/bin` renderlo eseguibile con i seguenti comandi: {{{ |
Linea 180: | Linea 191: |
Ora per avviare il programma basterà digitare nella shell il comando '''irafshell'''. == Sciccherie: il pulsante di avvio == Se vuoi puoi anche creare un'icona di avvio sulla barra di gnome tramite il tasto destro → ''aggiungi al pannello → icona di avvio personalizzata → comando: irafshell'' e l'icona che preferisci. In questo caso è meglio modificare lo script irafshell in modo che apra anche una shell normale, che è sempre utile. Questo dipende dai tuoi gusti personali. == Ossessioni == Se ti fa storcere il naso l'idea che un utente del tuo sistema non risieda in /home, puoi creare un link simbolico: . {{{ cd /home sudo ln -s /iraf/iraf/local /home/iraf sudo chown iraf:iraf /home/iraf }}} Poi apri nel menu '''Sistema → Amministrazione → Utenti e Gruppi''' e nelle opzioni avanzate indica '''/home/iraf''' come home. == Altre ossessioni == Se non hai cambiato le impostazioni iniziali, ed hai già dato il comando mkiraf, la cartella preimpostata per il salvataggio delle immagini è '''/iraf/imdirs/tuo_nome_utente/'''. Per accedere a questa cartella velocemente puoi creare un link simbolico nella tua cartella iraf . {{{ cd ~/iraf ln -s /iraf/imdirs/tuo_nome_utente/ imdirs}}} |
Per avviare il programma basterà digitare nella shell il comando '''irafshell'''. |
Linea 209: | Linea 196: |
---- CategoryNuoviDocumenti |
IndiceBR TableOfContents(1) |
Introduzione
IRAF (Image Reduction and Analysis Facility) è un potente strumento che gli studiosi di tutto il mondo utilizzano per il trattamento e l'analisi dei dati astronomici.
Il procedimento di installazione contenuto in questa guida è stato testato su Ubuntu 7.04 «Feisty Fawn», ma è valido anche per le versioni precedenti.
Preparativi
Download dei pacchetti necessari
Prima di tutto è necessario installare la shell tcsh, a tale scopo è sufficiente aprire una finestra di terminale e digitare il seguente comando:
sudo apt-get install tcsh
Onde evitare conflitti, alcuni pacchetti recenti verranno sostituiti dalle versioni obsolete presenti nei repository di «Breezy Badger».BR Per scaricare e installare tali pacchetti, digitare i seguenti comandi:
wget http://geco.phys.columbia.edu/~rubab/iraf/termcap-compat_1.2.3_i386.deb wget http://geco.phys.columbia.edu/~rubab/iraf/libc5_5.4.46-15_i386.deb wget http://geco.phys.columbia.edu/~rubab/iraf/ldso_1.9.11-15_i386.deb sudo dpkg -i ldso_1.9.11-15_i386.deb libc5_5.4.46-15_i386.deb termcap-compat_1.2.3_i386.deb
Creazione di un nuovo utente
Per facilitare l'installazione, è bene [:ComandiBase#amministrazioneutenti:creare un nuovo utente] di nome iraf: andare su Sistema -> Amministrazione -> Utenti e Gruppi, aggiungere un nuovo utente di nome iraf e, una volta impostata una parola chiave, andare nella scheda «Privilegi» e mettere il segno di spunta sulla casella «Amministrazione del sistema». Per finire, nella scheda «Avanzato» digitare
/iraf/iraf/local
all'interno della casella «Directory home» e
/bin/tcsh
all'interno di «Shell».
Nel caso si desideri far risiedere anche l'utente iraf in una sottodirectory di /home, è possibile creare un link simbolico alla cartella impostata in precedenza. Per creare il link è sufficiente digitare i seguenti comandi:
cd /home sudo ln -s /iraf/iraf/local /home/iraf sudo chown iraf:iraf /home/iraf
Ora non resta che andare nuovamente in Sistema -> Amministrazione -> Utenti e Gruppi, selezionare l'utente iraf e fare clic su «Proprietà», infine digitare
/home/iraf
nella scheda «Avanzato».
Download dei pacchetti di programma
Creazione delle cartelle
Aprire una finestra di terminale e digitare i seguenti comandi:
sudo mkdir /iraf sudo chown -R iraf:iraf /iraf
Una volta creata la cartella e assegnati i privilegi di amministrazione all'utente iraf non resta che effettuare l'accesso con tale utente. Digitare il seguente comando:
su iraf
Per creare tutte le cartelle che andranno a contenere il programma è sufficiente digitare i seguenti comandi:
cd /iraf mkdir /iraf/iraf/local mkdir /iraf/irafbin mkdir /iraf/irafbin/bin.linux mkdir /iraf/irafbin/noao.bin.linux mkdir /iraf/x11iraf mkdir /iraf/extern
Scaricare i pacchetti di programma
Per scaricare e scompattare i pacchetti del programma, digitare i seguenti comandi:
cd /iraf/iraf wget http://iraf.net/ftp/iraf/V2.13-BETA/as.pcix.gen.gz tar -zxf as.pcix.gen.gz rm as.pcix.gen.gz
cd /iraf/iraf/unix/bin.redhat/ mv * ../bin.linux/ }}}
Per scaricare i binari, digitare i seguenti comandi:
cd /iraf/irafbin/bin.linux wget http://iraf.net/ftp/iraf/V2.13-BETA/ib.rhux.x86.gz tar -zxpf ib.rhux.x86.gz rm ib.rhux.x86.gz
Infine, non resta che scaricare e scompattare gli archivi di NOAO con i seguenti comandi:
cd /iraf/irafbin/noao.bin.linux wget http://iraf.net/ftp/iraf/V2.13-BETA/nb.rhux.x86.gz tar -zxpf nb.rhux.x86.gz rm nb.rhux.x86.gz
Installazione
Innanzitutto è necessario inizializzare l'ambiente. Digitare i seguenti comandi:
setenv iraf /iraf/iraf/ cd $iraf/unix/hlib source irafuser.csh
Per verificare che tutto sia andato a buon fine, digitare il seguente comando:
./install -n
Nel caso venissero richieste informazioni a proposito del DAT rispondere «no» per proseguire.
Una volta terminata l'installazione è consigliato cancellare i sorgenti, ormai inutilizzati. |
Infine, per installare il programma non resta che digitare il seguente comando:
sudo ./install
Configurazione e componenti aggiuntivi
Installazione di X11IRAF
Per soddisfare tutte le dipendenze è necessario [:InstallareProgrammi:installare] il pacchetto libncurses4.
Per scaricare ed estrarre gli archivi nelle giuste posizioni digitare i seguenti comandi:
cd /iraf/x11iraf/ wget http://iraf.noao.edu/iraf/ftp/iraf/x11iraf/x11iraf-v1.3.1-bin.redhat.tar.gz tar -zxf x11iraf-v1.3.1-bin.redhat.tar.gz rm x11iraf-v1.3.1-bin.redhat.tar.gz mv lib.redhat lib.linux mv bin.redhat bin.linux
Ora installa XGTerm. Occhio! Durante l'installazione accetta tutte le opzioni premendo enter, tranne quando parla della cartella app-defaults: inserisci il percorso /etc/X11/app-defaults Per avviare l'installazione, digitare il seguente comando:
sudo ./install
Quando viene richiesto di inserire il percorso per la cartella app-defaults è necessario inserire /etc/X11/app-defaults. Alle altre domande si può rispondere affermativamente premendo il tasto «Invio».
Installazione di DS9
Per scaricare l'ultima vesione per Linux di DS9, scompattare l'archivio ed eliminare i file compressi inutilizzati, digitare i seguenti comandi:
wget http://hea-www.harvard.edu/saord/download/ds9/linux/ds9.linux.4.12.tar.gz tar -zxf ds9.linux.4.12.tar.gz rm ds9.linux.4.12.tar.gz
A questo punto non resta che spostare l'eseguibile in /usr/local/bin. Digitare il seguente comando:
sudo mv ds9 /usr/local/bin/
Avvio del programma
Prima esecuzione del programma
Prima di eseguire il programma è consiglato uscire dalla shell amministrativa tcsh con il comando exit e negare i privilegi di amministrazione all'utente iraf come [#utenteiraf spiegato in precedenza]. |
Prima del primo avvio è necessario creare una cartella all'interno della propria directory home dove eseguire il comando mkiraf. Digitare i seguenti comandi:
mkdir ~/iraf cd ~/iraf mkiraf
Per accedere rapidamente alla propria cartella delle immagini, è possibile creare un link simbolico nella cartella /iraf, con il seguente comando:
ln -s /iraf/imdirs/`(whoami)`/ ~/iraf/imdirs
Avviare il terminale grafico con il comando xgterm &, dunque digitare all'interno di quest'ultimo ciò che segue:
cd ~/iraf ds9& ecl
Per accedere a questa cartella velocemente si può creare un link simbolico nella propria cartella iraf
cd ~/iraf ln -s /iraf/imdirs/tuo_nome_utente/ imdirs
Script automatico di avvio
Per automatizzare l'avvio di iraf è possibile utilizzare uno script per la shell bash.
Una volta scaricato sul proprio Desktop lo script da [attachment:irafshell qui], sarà sufficiente spostarlo all'interno di /usr/local/bin renderlo eseguibile con i seguenti comandi:
cd ~/Desktop sudo mv irafshell /usr/local/bin/irafshell sudo chmod a+x /usr/local/bin/irafshell
Per avviare il programma basterà digitare nella shell il comando irafshell.
Ulteriori risorse
[http://wiki.ubuntu-br.org/IRAF Documento originale] (in portoghese)