You are not logged in.
- Topics: Active | Unanswered
Announcement
Please create new topics on the new site at community.openstreetmap.org. We expect the migration of data will take a few weeks, you can follow its progress here.***
#1 2017-01-29 13:41:38
- Yokr
- Member

- Registered: 2015-10-31
- Posts: 542
[Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Hallo liebe Forumskollegen,
ich habe mir nun Ubuntu Gnome 16.04.1 LTS auf einem Notebook installiert. So weit funktioniert auch alles ganz gut. Jetzt bin ich natürlich auch zu dem Punkt gekommen wie ich es mit JOSM mache. Dazu habe ich nun erst einmal mit sudo apt-get install openjdk-8-jre icedtea-8-plugin JOSM für den Web Start vorbereitet und dann die josm.jnlp runtergeladen (liegt nun im Download-Ordner) und gestartet und et voilà, auch das funktioniert. Dass das alles so reibungslos funktioniert kommt bei mir selten vor.
Nun aber zu meiner eigentlichen Frage:
Wo stecke ich nun sinnvollerweise die josm.jnlp hin? Und wie erstelle ich einen Start-Button in meinen Favoriten für JOSM? Ich schätze mal das funktioniert irgendwie mit einer Verknüpfung eben zu der josm.jnlp?
So wie ich es gesehen habe, liegt das eigentliche JOSM, bspw. mit dem josm-tested.jar, ja nun u.a. im .cache, .local und .config-Ordner des home-Verzeichnisses. Das ist korrekt und so auch sinnvoll oder?
Last edited by Yokr (2017-02-01 17:02:43)
Offline
#2 2017-01-29 13:45:47
- Nakaner
- Moderator

- From: Karlsruhe
- Registered: 2011-09-03
- Posts: 3,046
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Hallo Yokr,
für Ubuntu pflegen die JOSM-Entwickler ihr eigenes PPA. Warum nimmst du nicht einfach das?
Viele Grüße
Michael
Werdet Mitglied in der OSM Foundation und bestimmt über die Zukunft der Foundation und des Projekts mit. Ab 42 Mappingtagen in den letzten 365 Tagen ist es kostenlos. Jetzt beitreten ("Active Contributor Membership")!
Moderator im Bereich users: Austria
Offline
#3 2017-01-29 13:49:25
- Harald Hartmann
- Member

- From: 98667 Schönbrunn
- Registered: 2014-04-02
- Posts: 3,123
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Warum überhaupt den Umweg über die jnlp (webstart)? Ich habe https://josm.openstreetmap.de/apt einfach als weitere Paketquelle in apt eingetragen ... Start-Button und automatische Aktualisierung inklusive. Siehe auch https://josm.openstreetmap.de/wiki/Download#Ubuntu ![]()
Mein aktives Gebiet: Gemeinde Schleusegrund
Fingerprint meines Schlüssels: 71F7 3CD9 B647 9079 6B88 326E 8B8B 72AE 34F9 5AAD
Offline
#4 2017-01-29 13:53:39
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,128
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Oder ganz rustikal per Script. Also josm-tested.jar runterladen und mit "java -jar josm-tested.jar" starten.
Mapper aus dem Münsterland.
Offline
#5 2017-01-29 13:58:48
- Yokr
- Member

- Registered: 2015-10-31
- Posts: 542
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Warum? Vermutlich weil das hier so empfohlen wird und weil ich irgendwo mal gelesen hatte, dass JOSM unter Ubuntu nicht aktuell sei (bezog sich aber wohl auf das Software Center oder ist das das gleiche wie die ppa?). Sollte der Web Start denn nun ein Nachteil sein?
Offline
#6 2017-01-29 14:03:27
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Wo stecke ich nun sinnvollerweise die josm.jnlp hin?
Vergiss das JNLP.
danach gibt es zwei Möglichkeiten:
- Lade dir josm-tested.jar herunter und speichere es irgendwo ab.
- Installiere dir Josm aus dem aktuellen Repository (*)
siehe hier https://josm.openstreetmap.de/wiki/Download den Abschnitt für Ubuntu.
Danach starte josm-tested im Terminalfenster einmal mit java -jar xxx/josm-tested.jar. Halt je nachdem. wo du das Jar hingelegt hast. Wenn Josm läuft, am linken Rand rechte Maustaste auf das Josm-Icon und dann "Im Starter behalten" .
Entweder lässt du das Icon am linken Rand oder du ziehst es auf den Desktop.
Gruss
walter
*) von mir empfohlen. Vorteil: du bekommst automatisch immer den aktuellen josm-tested, wenn du mit atp update/apt upgrade deine Installation aktuell hältst.
ps: aus dem Gedächtnis aufgeschrieben. frag nach, wenn es wo unklar ist oder gar klemmt.
Offline
#7 2017-01-29 14:06:54
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Warum? Vermutlich weil das hier so empfohlen wird und weil ich irgendwo mal gelesen hatte, dass JOSM unter Ubuntu nicht aktuell sei (bezog sich aber wohl auf das Software Center oder ist das das gleiche wie die ppa?). Sollte der Web Start denn nun ein Nachteil sein?
JNLP sind für einen Aufruf "nach Bedarf" gedacht - da wird Josm nicht permanent abgespeichert sondern immer neu heruntergeladen. Somit kannst du auch kein icon anlegen.
Und in dem normalen Ubuntu-Repository ist fast immer nur eine veraltete Version von josm-tested.jar vorhanden.
Last edited by wambacher (2017-01-29 14:07:16)
Offline
#8 2017-01-29 14:11:57
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
JNLP sind für einen Aufruf "nach Bedarf" gedacht - da wird Josm nicht permanent abgespeichert sondern immer neu heruntergeladen. Somit kannst du auch kein icon anlegen.
Das ist nicht ganz richtig. Webstart-Anwendungen werden sehr wohl lokal gecached und ggfs. beim Start eine neuere Version heruntergeladen. Webstart hat eine eigene Konfigurationsoberfläche, die per "javaws" erreicht werden kann. Dort kann man auch schön sehen, welche Anwendungen sich gerade im Application Cache tummeln. Auch ein Icon lässt sich problemlos anlegen.
Last edited by mmd (2017-01-29 14:17:03)
Offline
#9 2017-01-29 14:13:16
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Das ist nicht ganz richtig. Die Webstart sachen werden sehr wohl lokal gecached und bei Bedarf eine neuere Version heruntergeladen. Auch ein Icon lässt sich problemlos anlegen.
ok. war neu für mich.
Offline
#10 2017-01-29 14:17:07
- seichter
- Member
- Registered: 2011-05-21
- Posts: 3,337
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Ein Skript hat den Vorteil, dass mit z.B. "java -Xmx3G ...." JOSM mehr Speicher zur Verfügung gestellt werden kann.
Offline
#11 2017-01-29 14:20:45
- mmd
- Member
- Registered: 2010-11-06
- Posts: 2,150
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Ein Skript hat den Vorteil, dass mit z.B. "java -Xmx3G ...." JOSM mehr Speicher zur Verfügung gestellt werden kann.
Geht natürlich auch mit Webstart, allerdings muss jemand das jnlp-File entsprechend vorbereiten bzw. anpassen. Das Thema hatten wir erst neulich, im Ticket dazu ist bisher aber noch nichts passiert: https://josm.openstreetmap.de/ticket/10213
JOSM per Repository, per Script oder Webstart aktuell halten ist natürlich Geschmacksache. Funktionieren sollten eigentlich alle 3 Optionen.
Last edited by mmd (2017-01-29 14:26:12)
Offline
#12 2017-01-29 14:26:45
- Jojo4u
- Member
- Registered: 2014-08-03
- Posts: 1,090
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Ach wie gut ich es mit Arch Linux habe:
$ yaourt josm
1 community/josm 11427-1
An editor for OpenStreetMap written in Java
2 aur/josm-javaws 2014112501-3 (1) (0,05)
An editor for OpenStreetMap written in Java, Java Web Start version
3 aur/josm-latest 11283-1 [installed: 11507-1] (30) (0,04)
Nightly build of an editor for OpenStreetMap written in JavaDie Webstart-Version habe ich nie ausprobiert. Die community/josm ist das stable, die josm-latest zieht beim expliziten Paketupdate die letzte josm-latest.jar und packt noch Icon, Manpage und eine /etc/conf.d/josm dazu.
Last edited by Jojo4u (2017-01-29 14:27:05)
Offline
#13 2017-01-29 14:26:50
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Ein Skript hat den Vorteil, dass mit z.B. "java -Xmx3G ...." JOSM mehr Speicher zur Verfügung gestellt werden kann.
Dafür gibt es verschiedene Wege:
- /usr/bin/josm-latest ändern (-)
- Environment-Variable JAVA_OPTS ändern (+)
- /etc/etc/default/josm-latest ändern (++)
und bestimmt noch einige mehr.
Last edited by wambacher (2017-01-29 14:28:10)
Offline
#14 2017-01-29 14:30:15
- chris66
- Member

- From: Germany
- Registered: 2009-05-24
- Posts: 10,128
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Warum?
Weil ich KISS Lösungen mag, und es unter Windows genauso mache. ![]()
Mapper aus dem Münsterland.
Offline
#15 2017-01-29 15:34:49
- Dimanche
- Member
- From: Warendorf
- Registered: 2013-06-30
- Posts: 73
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
ich habe mir nun Ubuntu Gnome 16.04.1 LTS auf einem Notebook installiert.
Hey Yokr,
da du Ubuntu installiert hast, warum nutzt du dann nicht das Ubuntuusers-Wiki?
Hier steht ausführlich (und in Deutsch) wie du am besten bei der Installation von JOSM vorgehen solltest bzw. kannst.
Ich empfehle die manuelle Installation: https://wiki.ubuntuusers.de/JOSM/#Manuell
Auch das aktuell halten von JOSM ist so am einfachsten.
Offline
#16 2017-01-29 16:47:20
- AlterSachse
- Member

- From: D-02763
- Registered: 2010-01-27
- Posts: 125
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Hallo,
also ich hab zwar nur Linux Mint da aber ja Ubuntu Quellen genutzt werden hab ich das PPA in eine extra Datei geschrieben und dann JOSM aus den Quellen genutzt.
# josm
xed /etc/apt/sources.list.d/josm.list
# einfügen
deb http://josm.openstreetmap.de/apt alldist universe
# Key laden
wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo apt-key add -
#
apt-get update && apt-get upgrade
# install
apt-get install josmxed ist der Editor unter Mint Mate das muss eventuell angepasst werden.
Dann wird auch alles ordnungsgemäss installiert - Starter und so.
Alle JOSM Einstellungen die man dann tätigt stehen im versteckten Benutzerordner .josm
Gruß
GPS --Huawei Mate 20 / Garmin Oregon700 eigene OSM-Karte für meine Hometouren
Software -- Linux Debian Stable, QMapShack, JOSM
Offline
#17 2017-01-29 17:13:27
- Zyras
- Member

- From: Grevenbroich
- Registered: 2008-11-10
- Posts: 318
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Im Wiki von ubuntuusers.de gibt es eine gute Anleitung: JOSM
Und in dem normalen Ubuntu-Repository ist fast immer nur eine veraltete Version von josm-tested.jar vorhanden.
Das kann ich bestätigen. Das ppa ist zu bevorzugen.
Offline
#18 2017-01-29 19:10:14
- surveyor54
- Member

- From: Rhein-Main-Gebiet
- Registered: 2010-05-23
- Posts: 415
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Im Wiki von ubuntuusers.de gibt es eine gute Anleitung: JOSM
Das kann ich bestätigen. Das ppa ist zu bevorzugen.
ich aktualisieren nach dem dort beschriebenen Aktualisierungsscriprt ![]()
Klappt wunderbar. ![]()
#!/bin/bash
cd /opt/josm
sudo wget --timestamping http://josm.openstreetmap.de/download/josm-tested.jar
sudo chmod +x josm-tested.jar
sudo rm josm.jar
sudo ln -s josm-tested.jar josm.jar Offline
#19 2017-01-29 20:21:33
- seichter
- Member
- Registered: 2011-05-21
- Posts: 3,337
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
... sudo wget --timestamping http://josm.openstreetmap.de/download/josm-tested.jar ...
Hinweis: Beim josm-latest ist das wget mit timestamping ebenfalls sehr hilfreich.
Offline
#20 2017-01-29 22:47:00
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
surveyor54 wrote:... sudo wget --timestamping http://josm.openstreetmap.de/download/josm-tested.jar ...Hinweis: Beim josm-latest ist das wget mit timestamping ebenfalls sehr hilfreich.
Warum soll ich nachsehen, welchen Timestamp die neueste Version von josm-tested hat? Wenn es eine neue Version im PPA gibt, wird die (bei mir) beim nächsten regulären Update des OS und der Anwendungen automatisch aktualisiert. Der Test erfolgt 1x täglich. Da brauch ich garnix zu machen und das gefällt mir extrem gut.
Last edited by wambacher (2017-01-29 22:50:11)
Offline
#21 2017-01-29 22:57:16
- TobWen
- Member
- From: Ruhrgebiet
- Registered: 2009-03-31
- Posts: 1,112
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Warum soll ich nachsehen, welchen Timestamp die neueste Version von josm-tested hat?
Weil das PPA-System z.B. Debian-Nutzern in der Regel nicht zur Verfügung steht, die Variante mit "wget --timestamping" funktioniert auch unter Windows, MacOSX und Cygwin. Ein weiterer Grund ist, dass viele die Nightly-JOSMs nicht ins Hauptsystem eingebunden haben wollen (Multiuser-Systeme). Ich installiere mir z.B. JOSM immer in "/opt/josm".
Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511
Offline
#22 2017-01-30 00:01:17
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
wambacher wrote:Warum soll ich nachsehen, welchen Timestamp die neueste Version von josm-tested hat?
Weil das PPA-System z.B. Debian-Nutzern in der Regel nicht zur Verfügung steht, die Variante mit "wget --timestamping" funktioniert auch unter Windows, MacOSX und Cygwin. Ein weiterer Grund ist, dass viele die Nightly-JOSMs nicht ins Hauptsystem eingebunden haben wollen (Multiuser-Systeme). Ich installiere mir z.B. JOSM immer in "/opt/josm".
Die Frage des Kollegen lautet: Josm in Ubuntu korrekt zum Laufen bringen. Und nur das zählt hier für mich.
Dass für andere OS andere Lösungen notwendig sind, mag sein.
Last edited by wambacher (2017-01-30 00:02:23)
Offline
#23 2017-01-30 00:11:06
- TobWen
- Member
- From: Ruhrgebiet
- Registered: 2009-03-31
- Posts: 1,112
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
Die Frage des Kollegen lautet: Josm in Ubuntu korrekt zum Laufen bringen. Und nur das zählt hier für mich.
Die von "surveyor54" beschriebene Vorgehensweise ist korrekt, auch unter Ubuntu. Darüberhinaus noch auf anderen Betriebssystemen, wieso dann diskutieren?
Was macht der RVR mit OpenStreetMap? https://forum.openstreetmap.org/viewtopic.php?id=63052
Aktuelle Luftbilder des RVRs (Ruhrgebiet) http://forum.openstreetmap.org/viewtopic.php?id=28511
Offline
#24 2017-01-30 01:32:31
- wambacher
- Member

- From: Schlangenbad/Wambach, Germany
- Registered: 2009-12-16
- Posts: 16,769
- Website
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
wambacher wrote:Die Frage des Kollegen lautet: Josm in Ubuntu korrekt zum Laufen bringen. Und nur das zählt hier für mich.
Die von "surveyor54" beschriebene Vorgehensweise ist korrekt, auch unter Ubuntu. Darüberhinaus noch auf anderen Betriebssystemen, wieso dann diskutieren?
Zum guten Schluss: mein letzter Kommentar bezog sich darauf, dass du die Verwendung von PPAs unter anderen Systemen negierst. Da hast du natürlich Recht, aber der Fragesteller hat explizit nach Ubuntu gefragt. Und darauf bezogen sich alle meine Antworten.
eot
walter
Offline
#25 2017-02-01 17:02:24
- Yokr
- Member

- Registered: 2015-10-31
- Posts: 542
Re: [Gelöst] JOSM in Ubuntu korrekt zum Laufen bringen
JOSM läuft bei mir ja schon. Zwar als Webstart-Anwendung, aber egal. Mir geht es jetzt tatsächlich nur um die Frage wo ich am besten die josm.jnlp-Datei ablege und wie ich eine Button für die Favoriten bekomme.
Und wie ich gerade sehe wurde automatisch ein Button in den Anwendungen angelegt. Den musste ich jetzt nur zu den Favoriten hinzufügen. Irgendwie hatte ich diesen Button nicht gesehen. Und abgelegt habe ich die Datei jetzt einfach in einem extra JOSM-Ordner.
Trotzdem danke für die interessanten Antworten. ![]()
Offline