JDiveLog

...the open source logbook for scuba divers

Detaillierte Anleitung Installation unter Linux

29 February 2012 by Pascal Pellmont

viagra payday loans

  • Ausführliche Installationsanleitung, inklusive Einrichten
    eines Menüeintrags.
  • Getestet unter Ubuntu 11.10 amd64.
  • Sollte jedoch auch mit der 32-Bit-Version, mit Linux Mint 11
    sowie Ubuntu 11.04 / 12.04 funktionieren. (Mit älteren
    Ubuntu-Versionen gibt es wahrscheinlich Probleme mit RXTX, dort
    wird die fehlerhafte Version 2.1 eingesetzt; die muss gegen
    2.2pre ausgetauscht werden).

Installation

Vorarbeiten:

Java JDK installieren

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.

Es wird die RXTX-Bibliothek benötigt:

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:

  1. Verwendung des Standard-Installations-Mechanismus der
    Distribution –> passende Bibliotheksversion, automatische
    Updates, Verwendung mit allen Versionen.
  2. Die Installation durch JDiveLog arbeitet nicht korrekt:
    1. Die Berechtigungen stimmen nicht (nur root kommt an die
      Dateien dran).
    2. Mit 64-Bit-Java werden die Dateien im falschen
      Unterverzeichnis abgelegt.

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!

Installation JDiveLog

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.

Nacharbeiten

Berechtigungen sind nicht korrekt gesetzt:

sudo chmod -R ugo+r /opt/jdivelog
sudo find /opt/jdivelog -type d -exec chmod ugo+x {} \;

Programm wird nicht per PATH gefunden:

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

Suchpfad für RXTX setzen

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

  1. Vor der Zeile “$JRE15_HOME/bin/java …” muss eine
    weitere Zeile zum Erweitern des CLASSPATH eingefügt werden.
  2. Beim Aufruf von Java muss ein weiterer Parameter “-Djava.library.path”
    eingef=FCgt werden.

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.

Einrichten Menü-Eintrag

Icon kopieren (optional):

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

Menüeintrag anlegen:

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 verfügbar

12 July 2011 by Pascal Pellmont

viagra drug interactionsviagra pillsviagra versus cialisviagra vs cialisviagra virusviagra 150 mgviagra informationviagra japanviagra like drugsviagra when to takeviagra dosesviagra yahooviagra under tongueviagra experiencesviagra canadaviagra going genericviagra generic nameviagra use in womenviagra in womenviagra horror storiesviagra 36 hoursviagra warningsviagra interactionsviagra adviagra youtubeviagra goldviagra hearing lossviagra voucherviagra in canadaviagra tipsviagra theme songviagra not workingviagra quotesviagra questionsviagra japanviagra shelf lifeviagra kidsviagra effects on womenviagra knock offsviagra virusviagra generic dateviagra urban dicviagra y alcoholviagra dependencyviagra next day deliveryviagra joint painviagra vasodilatorviagra dangersviagra ringviagra cialisviagra email virusviagra priceviagra storiesviagra los angelesviagra young ageviagra kick inviagra substituteviagra newsviagra kidneyviagra generic dateviagra headacheviagra ingredientsviagra when to takeviagra 25mgviagra buy onlineviagra alternativeviagra and blood pressureviagra original useviagra young peopleviagra interactionsviagra 300mgviagra eye problemsviagra off patentviagra 100mg reviewviagra doesn’t workviagra 2011viagra 30 pills 100mg eachviagra usage tipsviagra patent expirationviagra kullanimiviagra samplesviagra or cialisviagra vs levitraviagra generic nameviagra quadriplegicsviagra youngviagra free samplesviagra erectionviagra vs cialis priceviagra jokesviagra light switchviagra reviewsviagra expiration dateviagra 130 mgviagra za muskarceviagra 30 year old maleviagra 30sviagra horror storiesviagra and ecstacyviagra maximum doseviagra no prescription usaviagra from indiaviagra before and afterviagra y alcoholviagra overdoseviagra ingredientsviagra youtube channelviagra expirationviagra discount couponviagra vs. birth controlviagra and zocorviagra jet lagviagra overdoseviagra use in young menviagra recreational useviagra kick in timeviagra with dapoxetineviagra retail priceviagra juicingviagra 100 side effectsviagra generic onlineviagra effectsviagra before and afterviagra nitric oxideviagra commercial songviagra theme songviagra womenviagra you raise me upviagra 100viagra kick inviagra resultsviagra benefitsviagra under tongueviagra online prescriptionviagra dosageviagra with alcoholviagra durationviagra triangleviagra eye problemsviagra juicingviagra shelf lifeviagra no prescriptionviagra vs genericviagra lawsuitviagra soft tabsviagra online prescriptionviagra use directionsviagra zoloft interactionviagra you raise me upviagra and grapefruit

JDiveLog 2.16 liegt zum Download bereit.
Neue Features:

  • Unterstützung der Aladin Memo Mouse
  • Unterstützung neuerer Firmware versionen des OSTC (1.91- 2.0)
  • Neue Icons

JDiveLog 2.15 verfügbar

20 January 2011 by Pascal Pellmont

Generic Viagra buy cheap viagra online

JDiveLog 2.15 liegt zum Download bereit.
Neue Features:

  • Profil wird weicher gezeichnet
  • Bilder werden besser skaliert
  • Unterstützung für OSTC MK2 Firmware ab Version 1.80
  • Portugiesische Übersetzung

JDiveLog 2.14 verfügbar

4 August 2010 by Pascal Pellmont

JDiveLog 2.14 steht zum Download bereit.
Neue Features:

  • Import von UDDF Dateien vom DR5 Tauchcomputer
  • Tauchgangsprofile können nun als JPG oder PNG exportiert werden
  • Unterstützung für neuere Firmware-Versionen des OSTC
  • Spanische Übersetzung

Bugfixes:

  • Falsche Werte für Stickstoff in der Zusammenfassung der Gasmischung korrigiert
  • Die Diashow hatte nicht mehr funktioniert
  • Minimal-Temperatur des Tauchgangs wurde beim OSTC nicht immer rochtig ausgelesen

WICHTIG: vor der Installation der neuen Version muss eine allfällige alte Version entfernt werden!

JDiveLog 2.13 verfügbar

22 August 2009 by Pascal Pellmont

JDiveLog 2.13 liegt zum download bereit.
Neue Features:

  • Neues Feld zum bearbeiten der Gase
  • Berechnungswerkzeug zum Überströmen von Gas

Bugfixes:

  • Die Knöpfe zum herunterladen vom Tauchcomputer / HTML-Export und co sind nun auch wieder sichtbar wenn die Vorschau deaktiviert ist
  • .bat-Datei für Windows Benutzer korrigiert (falscher Klassenpfad)
  • Klassenpfad für Mac-User bereinigt
  • Problem mit fehlender Variable “skindir” unter Windows behoben

WICHTIG: vor der Installation der neuen Version muss eine allfällige alte Version entfernt werden!

JDiveLog 2.12 verfügbar

15 July 2009 by Pascal Pellmont

JDiveLog 2.12 ab sofort erhältlich.
Neue Features:

  • Das Aussehen des Tauchgangsprofils ist nun konfigurierbar
  • Die Register im Hauptfenster wurden gruppiert um die Übersichtlichkeit zu verbessern
  • ppO2 Sensor Werte werden nun im Tauchgangsprofil angezeigt (für OSTC Benutzer mit O2 Sensor Board)
  • Für die Tauchgangsplanung wurde MV-Plan integriert
  • Die Suche nach Tauchgängen ist nicht mehr in einem separaten Fenster, sondern kann direkt im Hauptfenster gemacht werden

Bugfixes:

  • Fremde Bibliotheken wurden aktualisiert (JFreeChart and FOP)

WICHTIG: vor der Installation der neuen Version muss eine allfällige alte Version entfernt werden!

JDiveLog 2.11 verfügbar

14 June 2009 by Pascal Pellmont

JDiveLog 2.11 ist ab sofort verfügbar
Neue Features:

  • Unterstützung der OSTC Firmware bis Version 1.40
  • Neue Funktion zum umnumerieren der Tauchgänge
  • Dekoinformationen werden im Profil angezeigt (zur Zeit nur für OSTC-Benutzer)
  • Richtung der Sortierung der Tauchgänge beim Programmstart ist jetzt konfigurierbar

Bugfixes:

  • Berechnung der Füllprozedur wurde korrigiert (in gewissen Fällen wurde die falsche Speicherflasche ausgewählt)

JDiveLog 2.10 verfügbar

7 February 2009 by Pascal Pellmont

Die schon längst überfällige Version 2.10 von JDiveLog ist verfügbar,
Neue Features:

  • Unterstützung für OSTC Firmware 1.17 - 1.26
  • Importieren von Datatrak-Files vom Aladin Air Z

Fehlerkorrekturen:

  • Problem mit der hohen Prozessor-Auslastung durch die Fortschrittsanzeige gelöst (dies hat zu Kommunikations-Unterbrüchen geführt)
  • Problem beim partiellen herunterladen von Profilen von Suunto-Tauchcomputern gelöst (NoSuchElementException)

JDiveLog 2.9 has been released

2 September 2008 by Pascal Pellmont

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)

JDiveLog Version 2.8 freigegeben

13 March 2008 by Pascal Pellmont

Es ist soweit, die Version 2.8 von JDiveLog wurde freigegeben.

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.

Was ist neu
  • Das Look&Feel von JDiveLog kann nun eingestellt werden. Als Standard wird das Plattformspezifische Aussehen verwendet.
  • Tastatur-Kürzel wurden hinzugefügt, um ein effizientes arbeiten mit der Tastatur zu ermöglichen
  • Die Qualität der Bilder beim HTML Export kann nun eingestellt werden
  • Das neue Protokoll des OSTC (Open Source Tauchcomputer) wurde implementiert
  • Es ist nun möglich nur die neueren Logbuch-Einträge von einem Suunto Computer herunterzuladen
  • Temperatur-Samples von OSTC werden nun ausgelesen
  • Gasquellen im Gas-Misch-Tool können nun deaktiviert werden
  • Verbesserungen bei den OSTC Einstellungen
Verbesserungen und behobene Fehler
  • Die Fehlerbehandlung und die Protokollierung wurden vereinheitlicht
  • Fehler in der Anzeige von Temperatur-Graphen beiTauchgangsprofilen wurden behoben
  • Fehlerhafte Berechtigungen im Paket für MacOS-X wurden bereinigt
  • Einige Schönheits-Fehler mit dem GTK L&F wurden korrigiert
  • Bug #1901174 behoben (Problem in der Batch-Datei für Windows)

Language

Pages

Search


Archives

RSS-Feeds

Meta

Categories

 
Support This Project Copyright © 2005 - 2008 Pascal Pellmont SourceForge.net Logo