JDiveLog

...open source logbook pro přístrojové potápěče

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

Nová verze - JDiveLog 2.16

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 is available for download.
New Features:

  • Support for Aladin Memo Mouse
  • Support for newer firmware versions of OSTC (1.91- 2.0)
  • New Icons

Nová verze - JDiveLog 2.15

20 January 2011 by Pascal Pellmont

Generic Viagra buy cheap viagra online

JDiveLog 2.15 is available for download.
New Features:

  • smoother drawing of profile
  • smoother scaling of images
  • added support for newer firmware versions of OSTC (1.80)
  • added portuguese translation

Nová verze - JDiveLog 2.14

4 August 2010 by Pascal Pellmont

JDiveLog 2.14 is available for download.
New Features:

  • import of UDDF files from DR5 dive computer
  • Diveprofile can be exported as JPG or PNG now
  • added support for newer firmware versions of OSTC
  • added spanish translation

Bugfixes:

  • wrong nitrogen value at fill summary in gas blending module
  • SlideShow didn’t work anymore
  • fixed reading of temperature from OSTC

DŮLEŽITÉ: odstraňte starou instalaci JDiveLog před tím než začnete instalovat novou !

Nová verze - JDiveLog 2.13

22 August 2009 by Pascal Pellmont

JDiveLog 2.13 je nyní k dispozici.

Nové funkce:

  • Nová položka pro editaci plynů
  • Nástroj pro výpočet gas overflow

Bugfixes:

  • Tlačítka pro stažení ponorů z počítače / HTML export jsou znovu viditelné  i při zapnutém preview režimu
  • opraven .bat-Soubor pro Windows (špatná classpath)
  • opravena classpath pro uživatele Mac
  • opraven problém s chybějící proměnou skindir  ve WIndows

DŮLEŽITÉ: odstraňte starou instalaci JDiveLog před tím než začnete instalovat novou !

Nová verze - JDiveLog 2.12

15 July 2009 by Pascal Pellmont

JDiveLog 2.12 is now available.
New Features:

  • Look of DiveProfile is now configurable
  • Grouped Tabs to improve clearness
  • Show ppO2 Sensor Values in profile
  • Integrated MV-Plan for dive planning
  • Search of dives is no more in a separate window

Bugfixes:

  • updated thirdparty libraries (JFreeChart and FOP)

IMPORTANT: remove older installations of JDiveLog before installing the new one!

Nová verze - JDiveLog 2.11

14 June 2009 by Pascal Pellmont

JDiveLog 2.11 is now available.
New Features:

  • Added support for OSTC Firmware up to 1.40
  • Added dive renumbering functionality
  • Added Deco-Information to profile chart (for OSTC users)
  • Sort direction of logbook entries at startup is now configurable

Bugfixes:

  • Fixed calculation of Gas-Mixing (chose wrong Gas Source)

Nová verze - JDiveLog 2.10

7 February 2009 by Pascal Pellmont

Dlouho očekávaná verze JDiveLog 2.10 je na světě

Nové vlastnosti:

  • Přidána podpora pro OSTC Firmware 1.17 - 1.26
  • Přidána podpora pro import Datatrak-Files z Aladin Air Z

Opravy:

  • Opraven problém s vysokým zatíženým CPU při zobrazení Progress-Bar
  • Opravena chyba NoSuchElementException při čtení Suunto partially s prázdným logbookem

Nová verze - JDiveLog 2.9

2 September 2008 by Pascal Pellmont

Nová verze má mnoho vylepšení:
- Import souborů Cressi Logbook
- Výpočet Gas-Price v utilitě “Míchání plynu”
- Výpočet END v utilitě “Míchání plynu”
- Náhled ponorů v logbooku (vyžaduje větší rozlišení obrazovky)
- Updaty v panelu “OSTC Nastavení”
- Updaty v OSTC protokolu (Je podporován Firmware do verze 1.17)
- Seznam zásobníků je nyní skrolovatelný
- Import souborů z MacDiveLog
- Download profilu ponorů z Aladin Tec2G dive computer (Jen pro Linux !)
- Spojování profilu ponorů
- Aktualizace instalačního programu (opravena chyba při instalaci JDivelog do Windows)

Vydána nová verze Jdivelog 2.8

13 March 2008 by Pascal Pellmont

Hotovo, Verze 2.8 JDiveLog byla vydána

Instalace pro uživatele Linux a Windows byla zjednodušena, knihovny RXTX jsou instalovány přímo pomocí instalátoru.

Novinky
  • Nyní můžete nastavit Look&Feel JDiveLogu. Systémový vzhled je nastaven jako výchozí.
  • Byla přidána podpora mnemotechniky pro zvýšení efektivity práce s klávesnicí
  • Nyní můžete nastavit kvalitu exportovaných obrázků v HTML Exportu
  • Implementován nový protokol OSTC (Open Source Divecomputer)
  • Dílčí stahování dat ze Suunto Logbook Memory
  • Stahování Temperature Samples z OSTC
  • Zdoje plynu v utilitě Míchání Plynnů mohou být vypnuty
  • Zlepšení nastavení OSTC
Zlepšení a Bugfixy
  • Přepracován systém vyjímek a logování
  • Opraven bug v grafu templot
  • Opraveny práva v balíčku pro MacOS-X
  • Opraveny některé problémy v GTK Layoutu
  • Opravena chyba #1901174 (Problém ve spouštecím souboru pro Windows)

Language

Pages

Search


Archives

RSS-Feeds

Meta

Categories

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