JDiveLog Mit dem Paket-Management von Ubuntu / Mint kann Open JDK einfach
installiert werden:
sudo apt-get install openjdk-6-jdk openjdk-6-doc
Das JDK von Oracle kann auch verwendet werden, muss jedoch von Hand
installiert werden. Ich habe keinerlei Unterschiede bei JDiveLog
feststellen können.
sudo apt-get install librxtx-java
Zwar könnte auch die mit JDiveLog gelieferte Version verwendet
werden, aus mehreren Gründen empfiehlt sich jedoch die o. a.
Methode:
Allerdings muss bei dieser Methode das JDiveLog-Startskript
nachbearbeitet werden, s. u.
Ausserdem zu beachten: Es wird auf einer 64-Bit-Plattform die
64-Bit-Version eingespielt. Wird jedoch ein manuell installiertes
32-Bit JDK verwendet, kann diese Methode also nicht verwendet
werden!
sudo java -jar jdivelog-installer-2.16.jar
–> Installationspfad “/opt/jdivelog/JDiveLog-2.16“
(Reine Geschmackssache, der vorgeschlagene /usr/local/…
ist genauso gut. So kann ich aber jederzeit wieder auf eine ältere
Version zurückschalten, wenn ich mit einer neuen Probleme habe).
RXTX-Library NICHT zur Installation auswählen, das haben wir weiter
oben bereits erledigt.
sudo chmod -R ugo+r /opt/jdivelog
sudo find /opt/jdivelog -type d -exec chmod ugo+x {} \;
Unter Ubuntu / Mint / Debian ist der ideale Weg die Verwendung der
“Pakte-Alternativen”. Damit können gleichzeitig mehrere Versionen
existieren.
sudo update-alternatives –install /usr/bin/jdivelog jdivelog
/opt/jdivelog/JDiveLog-2.16/bin/jdivelog 100
Sollte bereit eine andere Version von JDiveLog installiert worden
sein, muss die neue Version zum Standard gemacht werden:
sudo update-alternatives –set jdivelog
/opt/jdivelog/JDiveLog-2.16/bin/jdivelog
Hierzu muss mit einem Editor das Startskript von JDiveLog angepasst
werden. Zum Beispiel mit diesem Befehl:
sudo nano /opt/jdivelog/JDiveLog-2.16/bin/jdivelog
Die Datei sieht jetzt also folgenderma=DFen aus:
8<— schnipp —>8
…
CLASSPATH=”${CLASSPATH}:/usr/share/java/RXTXcomm.jar”
$JRE15_HOME/bin/java -cp $CLASSPATH -Dskindir=$SKIN_DIR
-Djava.library.path=$PROGRAM_DIR -Djava.library.path=/usr/lib/jni
net.sf.jdivelog.JDiveLog $*
8<— schnapp —>8
Wer will, kann aus “$JRE15_HOME/bin/java” ein einfaches =
“java”
machen - dann wird immer die aktuelle Java-Version verwendet (kann
unter Ubuntu per update-alternatives gewechselt werden,
vergleiche oben).
Mit der Tastenkombination “Strg + O” wird die Datei gespeichert, mit
“Strg + X” der Editor beendet.
Jetzt kann mit dem Befehl “jdivelog” das Programm
gestartet werden.
sudo su -
apt-get install gif2png
gif2png /opt/jdivelog/JDiveLog-2.16/bin/icons/logo.gif
chmod ugo+r /opt/jdivelog/JDiveLog-2.16/bin/icons/logo.png
cp -p /opt/jdivelog/JDiveLog-2.16/bin/icons/logo.png
/usr/share/icons/hicolor/48×48/apps/jdivelog.png
gtk-update-icon-cache /usr/share/icons/hicolor
sudo nano /usr/share/applications/jdivelog.desktop
8<— schnipp —>8
[Desktop Entry]
Name=JDiveLog
Exec=jdivelog
Terminal=false
Type=Application
Icon=jdivelog
Categories=Application;Diving;
8<— schnapp —>8
sudo chmod ugo+r /usr/share/applications/jdivelog.desktop
Besten Dank an Raimund Hölle für diese detaillierte Anleitung
JDiveLog 2.16 liegt zum Download bereit.
Neue Features:
JDiveLog 2.15 liegt zum Download bereit.
Neue Features:
JDiveLog 2.14 steht zum Download bereit.
Neue Features:
Bugfixes:
WICHTIG: vor der Installation der neuen Version muss eine allfällige alte Version entfernt werden!
JDiveLog 2.13 liegt zum download bereit.
Neue Features:
Bugfixes:
WICHTIG: vor der Installation der neuen Version muss eine allfällige alte Version entfernt werden!
JDiveLog 2.12 ab sofort erhältlich.
Neue Features:
Bugfixes:
WICHTIG: vor der Installation der neuen Version muss eine allfällige alte Version entfernt werden!
JDiveLog 2.11 ist ab sofort verfügbar
Neue Features:
Bugfixes:
Die schon längst überfällige Version 2.10 von JDiveLog ist verfügbar,
Neue Features:
Fehlerkorrekturen:
The new release has many new features:
- Import of Cressi Logbook files
- Calculation of Gas-Price in Gas-Blending Utility
- Calculation of END in Gas-Blending Utility
- Preview of Dives in Logbook (requires high Screen resolution)
- Updates in OSTC Settings Panel
- Updates for OSTC Protocol (Firmware up to 1.17 supported)
- More space for Tanks, Tanktable is scrollable now
- Import of MacDiveLog files
- Profile download from Aladin Tec2G dive computers (Linux only!)
- Concatenation of Dive-Profiles
- Upgrade of Installer (fixes Installation-Problems on windows machines)
Bei der neuen Version wurde die Installation für Linux und Windows-Benutzer vereinfacht, die RXTX-Bibliotheken können nun auch direkt via Installer installiert werden.