Am 27.12.25 um 11:08 schrieb Markus via Talk-de:
in den Antworten hatte ich nun drei verschiedene Vorschläge für Befehle
zur Installation von JOSM:
* apt-get install josm (gab eine Fehlermeldung)
* sudo apt install josm (hat v18969 Debin mit Weihnachtsglitzer geladen)
* sudo apt-get install -y josm (habe ich nicht mehr ausgeführt, weil
JOSM nun installiert ist)
Moin!
> * apt-get install josm (gab eine Fehlermeldung)
Alle Installationen benötigen Super-Kräfte (root), darum muss immer ein
"sudo" voran gestellt werden (Passwort wird abgefragt).
> * sudo apt install josm (hat v18969 Debin mit Weihnachtsglitzer geladen)
Das Glitzern wird wahrscheinlich vom Datum ausgelöst und hängt nicht an
der Version. Die Version ist aber ziemlich alt, siehe unten.
Ich nutze nicht Mint sondern Ubuntu, und sehe darauf folgende Möglichkeiten:
1. JOSM ist in in den Ubuntu-Paketquellen enthalten.
Darin befindet sich die Version, die mit "sudo apt install josm"
installiert wird, wenn nicht zusätzliche Paketquellen (ppa) eingerichtet
wurden.
Dies installiert die JOSM-Version 18969, also eine ziemlich alte Version.
2. Seit einiger Zeit kann man parallel auch Pakete aus SNAP installieren
(Anwendungszentrum).
Darin enthalten ist für Ubuntu die Version 19096 (2024-06-22). Die ist
neuer als in den Haupt-Paketquellen, aber auch schon ziemlich alt.
3. Ich verwende seit mehr als 15 Jahren zwei kleine Shell-Scripte, für
den manuellen Download und für den Start. Damals gab es JOSM noch nicht
in den Ubuntu-Paketquellen und man musste sich selbst was stricken.
Im Ordner ~/osm:
Datei 1 (update_josm.sh):
#!/bin/bash
# Stabile Version von JOSM holen
wget -N http://josm.openstreetmap.de/download/josm-tested.jar
Datei 2 (start_josm.sh):
#!/bin/sh
# Starten JOSM-Editor für OpenStreetMap
/usr/bin/java -Xmx2G -jar ~/osm/josm-tested.jar
Damit holt man derzeit die Version 19439 vom 2025-09-02.
Damit die Scripte funktionieren muss vorab installiert sein:
wget
openjdk-21-jre
Zu Datei 1:
Das Programm wget führt einen Download von der Console durch.
Der Parameter -N bewirkt, dass der Download nur dann ausgeführt wird,
wenn die Datei auf dem Server neuer ist, als die lokale Datei.
Zu Datei 2:
Der Parameter erlaubt die Nutzung von 2 Gigabyte Hauptspeicher.
Beide Dateien benötigen in den Datei-Attributen die Ausführungs-Rechte.
Die Installation über Paketquellen würde auch einen Eintrag im Startmenü
erzeugen. Bei der Lösung 3 muss man von der Console starten durch:
cd ~/osm
./start_josm.sh
oder man erstellt einen manuellen Eintrag im Startmenü.
Falls Lösung 2 oder 3 benutzt wird, würde ich die Version aus den
Paketquellen wieder de-installieren um nicht durcheinander zu kommen.
MfG
Frank
_______________________________________________
Talk-de mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-de