Installation Theli v3 in Ubuntu 20.04

Linux (Theli bezogen), Theli, GUI und Hilfsprogramme.
Forumsregeln
Bitte die Beiträge kurz fassen, so kann man sie nachher besser finden. Sollte ein Problem gelöst sein, dann einen neuen Beitrag eröffnen. Ebenso wenn die Ursache eine ganz andere ist, oder es Offtopic wird.

Installation Theli v3 in Ubuntu 20.04

Beitragvon bocca » Sonntag 8. März 2020, 06:30

Hallo Mischa,
alle Hochachtung an das neue THELI v3. Da steckt echt viel Arbeit drin.

Ich mußte aus Hardwaregründen bereits Ubuntu 20.04 nehmen und habe dort THELI v3 installiert.

Die Installation lief gut, wie in INSTALL beschrieben. Außer ein paar Anpassungen wegen Ubuntu 20.04 und einer nötigen Nachinstallation von libraw-dev war es problemlos.

Trotzdem sind einige Fragen aufgekommen.

1. Ist eine Migration auf Python3 geplant ?
2. THELI stürzt trotzdem noch sehr häufig ab. Würde es Dir helfen, wann ich die Abstürze dokumentiere und ggf. LOGs zusende ? Wenn ja, welche LOG Dateien brauchst Du ?
3. @alle : Besteht Interesse, daß ich die Installation detailliert beschreibe ? Vor allem die Installation von swarp , scamp v2.7 , sextractor v2.19 , vizquery.py und sesame ?
4. Gibt es schon eine aktualisierte Dokumentation von THELI v3 ?

Vielen Dank und Viele Grüße,
Kay
bocca
 
Beiträge: 37
Registriert: Samstag 22. Oktober 2011, 05:45

Re: Installation Theli v3 in Ubuntu 20.04

Beitragvon spiegelei » Sonntag 8. März 2020, 20:45

Hallo Kay,

Installationsbeschreibung ist immer gut ;) Ich habe einen Großteil des Wochenendes damit zugebracht, die V3 unter Suse zum Laufen zu bringen.
Das mit den Abstürzen ist bei mir auch, dafür ist es ja auch noch beta.

Gruß
Karsten
QHY8 - Atik 383 - AP80/560 - GSO RC 8" - LX50 8" SC - TSAPO65Q - Lodestar - CGEM - EQ5
Theli 1.9.5 - GUI 2.10.5 - OpenSUSE Leap 15/64 - Dual XEON 12K/24T - 32GB
Benutzeravatar
spiegelei
 
Beiträge: 93
Registriert: Donnerstag 29. September 2011, 15:15
Wohnort: Chemnitz

Re: Installation Theli v3 in Ubuntu 20.04

Beitragvon bocca » Montag 9. März 2020, 20:25

Hallo Karsten,

OK, dann schreibe ich mal eine Installationsanleitung.
Viele Grüße,
Kay.
bocca
 
Beiträge: 37
Registriert: Samstag 22. Oktober 2011, 05:45

Re: Installation Theli v3 in Ubuntu 20.04

Beitragvon bocca » Mittwoch 11. März 2020, 20:55

1. Aktualisieren der Installation:

sudo apt-get update

sudo apt-get upgrade

2. Installation der notwendigen Pakete

Hinweis: Seit Ubuntu 20.04 wird python durch python2 ersetzt !!!


sudo apt install g++ build-essential autotools-dev python2 python-requests libfftw3-dev libtiff-dev curl libcurl4 libcurl4-gnutls-dev qt5-default qt5-qmake libgsl-dev libatlas-base-dev libblas-dev libplplot-dev libcfitsio-dev libwcstools-dev wcslib-dev liblapack-dev git libraw-dev

3. symbolischen Link für python setzen

sudo ln -s /usr/bin/python2 /usr/bin/python



Download und Installation von:
swarp v2.38 https://www.astromatic.net/software/swarp
scamp v2.7 https://github.com/astromatic/scamp
sextractor v2.19 https://www.astromatic.net/software/sextractor
vizquery.py http://cds.u-strasbg.fr/resources/doku.php?id=cdsclient
sesame http://cdsarc.u-strasbg.fr/ftp/pub/sw/cdsclient.tar.gz


4. Swarp Installation:

Download der Source : https://www.astromatic.net/download/swa ... 8.0.tar.gz

Entpacken mit: tar -xzf swarp-2.38.0.tar.gz

Kompilieren des Paketes:

1. ins entpackte Verzeichnis wechseln
'cd swarp-2.38.0'
2. eingeben von
'./configure' um die Paketkonfiguration zu starten
3. Kompilieren starten mit
'make'
4. Installation mit
'sudo make install'


-------------------------------------------------------------------
5. scamp Installation

Herunterladen der Version 2.7.8: https://github.com/astromatic/scamp/tree/v2.7.8
Auswahl: download zip from git

1. entpacken mit:
unzip scamp-2.7.8.zip
2. ins entpackte Verzeichnis wechseln
'cd scamp-2.7.8'
3. Konfiguration starten mit:
'sh autogen.sh'
4. Dabei wird ein configure Script erzeugt, welches gestartet wird:
'./configure'
5. Kompilieren starten
'make -j'
6. Installation mit
'sudo make install'

----------------------------------------------------------------
6. sextractor v2.19 Installation

Herunterladen von sextractor 2.19 von
https://www.astromatic.net/download/sex ... 9.5.tar.gz

1. entpacken mit:
'tar -xzf sextractor-2.19.5.tar.gz'
2. ins entpackte Verzeichnis wechseln:
'cd sextractor-2.19.5'
3. starten von:
'./configure'
4. Kompilieren starten:
'make'
5 Installation mit:
'sudo make install'



--------------------------------------------------------------
7. Installation von vizquery.py

Download der Installationsdatei von http://cds.u-strasbg.fr/resources/doku.php?id=cdsclient

Hinweis: Ich habe die Installationsdatei im Home Verzeichnis gespeichert. Nach dem entpacken entsteht dann ein neuer Ordner
'python-cdsclient' der im pfad aufgenommen werden muß.

1. entpacken mit:
'tar -xzvf python-cdsclient.tar.gz'
2. ins neu entstandene Verzeichnis wechseln
'cd python-cdsclient'
3. Test:
'./find_2mass.py -h'



--------------------------------------------------------------
8. Installation von sesame

Download der Installationsdatei von http://cdsarc.u-strasbg.fr/ftp/pub/sw/cdsclient.tar.gz

Hinweis: Ich habe die Installationsdatei im Home Verzeichnis gespeichert. Nach dem entpacken entsteht dann ein neuer Ordner
'cdsclient-3.84' der im pfad aufgenommen werden muß.

1. entpacken mit
'tar -xzvf cdsclient.tar.gz'

------------

9. Installation von THELI

1. herunterladen der Source:
'git clone https://github.com/schirmermischa/THELI.git'

2. THELIDIR in bashrc setzen:
editieren der Datei ./bashrc
folgende Zeile hinzufügen (den korrekten eigenen Pfad benutzen):
export THELIDIR=/home/<user>/Software/theli/THELI

3. ins Source Verzeichnis wechslen:
'cd /home/<user>/Software/theli/THELI/src'

4. 'qmake -o Makefile THELI.pro'

5. In UBUNTU 20.04 war es nötig in THELI.pro folgende Anpassung vorzunehmen:


die Zeile: INCLUDEPATH += /usr/local/include/wcslib-6.4/

wird zu: INCLUDEPATH += /usr/include/wcslib-7.1/

6. Übersetzen mit: für # die Anzahl der Prozessoren eingeben
'make -j #'



Anpassen der Pfadvariable in der .bashrc:
Hinzufügen folgender Zeile: (bitte Pfad anpassen)

export PATH="$PATH":/home/<user>/cdsclient-3.84:/home/<user>/python-cdsclient:/home/<user>/Software/theli/THELI/src

Jetzt entweder Ab- und Anmelden oder
'source ~/.bashrc' eingeben, umn die Änderungen in der .bashrc zu aktivieren.

Jetzt kann theli von der Kommandozeile gestartet werden.

Bei Fragen oder Verbesserungen bitte einfach melden.
Viele Grüße,
Kay
bocca
 
Beiträge: 37
Registriert: Samstag 22. Oktober 2011, 05:45

Re: Installation Theli v3 in Ubuntu 20.04

Beitragvon spiegelei » Donnerstag 12. März 2020, 08:16

Hallo Kay,
Danke für die Mühen.

Zu ergänzen wäre evtl. für die Punkte 4-6, dass hier bei ./configure das Installationsverzeichnis vorgegeben werden kann (damit man das mal wiederfindet),
also z.B.
./configure --prefix=/usr/local

oder

./configure --prefix=/usr

Gruß
Karsten
QHY8 - Atik 383 - AP80/560 - GSO RC 8" - LX50 8" SC - TSAPO65Q - Lodestar - CGEM - EQ5
Theli 1.9.5 - GUI 2.10.5 - OpenSUSE Leap 15/64 - Dual XEON 12K/24T - 32GB
Benutzeravatar
spiegelei
 
Beiträge: 93
Registriert: Donnerstag 29. September 2011, 15:15
Wohnort: Chemnitz

Re: Installation Theli v3 in Ubuntu 20.04

Beitragvon bocca » Donnerstag 12. März 2020, 22:28

Hallo Karsten,

der Standard Install Pfad ist für samp, swarp und sextractor '/usr/local/bin/' .

Falls es jemand sucht ;-).

Viele Grüße,
Kay
bocca
 
Beiträge: 37
Registriert: Samstag 22. Oktober 2011, 05:45

Re: Installation Theli v3 in Ubuntu 20.04

Beitragvon mischa » Freitag 13. März 2020, 10:27

Hallo,

danke fuer's Zusammenstellen der Installationsdetails. Ich moechte an dieser Stelle nochmal erwaehnen, dass es fuer THELI v3 ein vorkonfiguriertes Debian-Paket geben wird (unter https://blends.debian.org/astro/tasks/), mit dem die meisten Abhaengigkeiten automatisch geloest werden koennen. Die Zusage habe ich hierfuer bereits, aber ich muss die Zeit finden, es auch zu tun.

Falls sich von euch jemand mit debian packaging auskennt, dann koennt ihr euch gerne bei mir melden. Schwierig ist es nicht, aber es braucht Zeit.

mischa
mischa
Moderator
 
Beiträge: 1023
Registriert: Freitag 7. Oktober 2011, 14:07
Wohnort: Chile

Re: Installation Theli v3 in Ubuntu 20.04

Beitragvon bocca » Samstag 14. März 2020, 23:24

Hallo Mischa,

ich habe zwar noch nie offizielle Debian Packages gebaut, aber ich würde Dich gern unterstützen.
Nach kurzem googeln habe ich gesehen, daß es viele Tutorials gibt, da kann man sich sicher daran orientieren.

Sicher hast Du schon eine grobe Marschrichtung, die können wir ja mal abstimmen.
Viele Grüße,
Kay.
bocca
 
Beiträge: 37
Registriert: Samstag 22. Oktober 2011, 05:45

Re: Installation Theli v3 in Ubuntu 20.04

Beitragvon mischa » Sonntag 15. März 2020, 19:33

Hallo Kay,

eine grobe Marschrichtung habe ich nicht. Ich wuerde mich genauso wie du an den Tutorials entlang hangeln. Falls du das angehen wuerdest, waere ich sehr erfreut! Alles weitere am besten per email, an "schirmer[at]mpia.de"

mischa
mischa
Moderator
 
Beiträge: 1023
Registriert: Freitag 7. Oktober 2011, 14:07
Wohnort: Chile

Release candidate 1

Beitragvon mischa » Dienstag 24. März 2020, 15:23

Hallo,

ich habe die letzten Tage eine ganze Reihe Abstuerze ausgemerzt. Die neue Version laeuft nun deutlich stabiler und wird der erste release werden, ausser ihr findet in den naechsten Tagen noch weitere bugs. Der release candidate 1 ist ueber den normalen Download link erreichbar:

https://github.com/schirmermischa/THELI

mischa
mischa
Moderator
 
Beiträge: 1023
Registriert: Freitag 7. Oktober 2011, 14:07
Wohnort: Chile


Zurück zu Installation und Ubuntheli

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron