Hallo Markus,
unter /Linux/ gibt es verschiedene Möglichkeiten, Dinge zu tun. Das
liegt an der Universalität und Offenheit des Kernels. Du nutzt das
Betriebssystem Linux Mint, welches den Linux-Kernel nutzt, auf
Debian/Ubuntu als Basis-Betriebssystem aufbaut und eine grafische
Benutzeroberfläche zur Verfügung stellt, die ähnlich zu Windows ist. Das
Betriebssystem /Linux Mint/ wird auch /Desktop-Betriebssystem/ genannt.
Das Installieren von Programmen unter linuxbasierten
Desktop-Betriebssystemen ist über mehrere Wege möglich:
1. Anwendungsverwaltung / Softwarecenter (besonders freundlich für
Einsteiger, nicht für die Automatisierung vorgesehen)
2. Über Terminal (z.B. sudo apt install josm) (am schnellsten,
automatisierbar, nicht besonders schwierig aber nicht /intuitiv/)
3. Über AppImage (von JOSM nicht unterstützt) (ähnlich zum Flow bei
Windows, automatisierbar, keine Installation notwendig)
4. Quellcode selbst zu seinem ausführbaren Programm zusammenbauen
(schwierig, oft automatisierbar, für Experten vorgesehen)
Da Du gerade frisch aus der Windows-Welt kommst und eine grafische
Benutzeroberfläche für fast alle Arbeiten am Computer gewöhnt bist,
empfehle ich dir die ersten Monate die Installation von Programmen über
das Softwarecenter/die Anwendungsverwaltung.
Installation von JOSM über Anwendungsverwaltung
> In der Linux-Mint-Anwendungsverwaltung finde ich
> * Josm
> * Josm-installer
> Vielleicht hilft ja eines der beiden?
Wenn Du mithilfe der Linux-Mint-Anwendungsverwaltung den Eintrag "Josm"
installierst, dann macht das System effektiv ein /sudo apt install josm/
für Dich.
Der Eintrag "Josm-installer" scheint ein Helfer zu sein, der Dir
vermutlich automatisch die passende Java-Version und das aktuelle
JOSM-Binary von der Webseite zieht.
Installation von JOSM über Terminal
Unter Windows definiert jeder Hersteller von Software seinen eigenen
Weg, Programme zu installieren und zu aktualisieren. Für das erstmalige
Installieren hat sich unter Windows folgender Flow durchgesetzt:
1. Webbrowser öffnen.
2. URL zur Hersteller-Webseite der gewünschten Software öffnen.
3. Durch die Webseiten bis der Download final startet klicken. Auf dem
Weg dorthin muss der Nutzende geschickt aufgestellte Fallen erkennen
und geschickt austricksen (sog. Dark Patterns
<https://www.verbraucherzentrale.de/wissen/digitale-welt/onlinedienste/dark-patterns-so-wollen-websites-und-apps-sie-manipulieren-58082>)
4. Das Installationsprogramm öffnen und auch dort alle Dark Patterns
erkennen und umgehen.
5. Die Software ist installiert und kann genutzt werden.
Aktualisierung von bereits installierter Software handhabt jeder
Hersteller ein bisschen anders.
Unter Desktop-Betriebssystemen aber auch Server-Betriebssystem auf
Linux-Basis ist die Installation von Software einfacher und
zentralisierter über sog. /Paketinstallationsquellen/ geregelt. Dabei
handelt es sich um Verzeichnisse von Programmen und ihrer Versionen.
Dieses Verzeichnisse werden ehrenamtlich gepflegt.
Versionsaktualisierungen kommen nur sehr verzögert dort an. Aus diesem
Grund bieten die JOSM-Hersteller ihr eigenes Verzeichnis an. Dieses
Verzeichnis kann eingebunden werden um direkt die neueste stabile
Version von JOSM zu beziehen und auch automatisch aktualisieren zu lassen.
Die Einbindung des Verzeichnisses und die Installation von JOSM aus
dessen offiziellen Herstellerverzeichnis wird unter
https://josm.openstreetmap.de/wiki/Download#Ubuntu gezeigt.
Im folgenden eine /Schritt für Schritt/-Erklärung:
1. Binde das Verzeichnis (Repo) für JOSM ein: /echo "deb
[signed-by=/etc/apt/keyrings/josm-apt.gpg]
https://josm.openstreetmap.de/apt $(grep ^DISTRIB_CODENAME=
/etc/upstream-release/lsb-release| awk -F = '{print $(2)}')
universe" | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null/
2. Lade die Hersteller-Signatur für JOSM herunter. Dies verifiziert es
als vertrauenswürdig: /sudo curl
https://josm.openstreetmap.de/josm-apt.key -o
/etc/apt/keyrings/josm-apt.gpg/
3. Alle Paketquellen erneut scannen. Dadurch werden alle Verzeichnisse
neu eingelesen und Dein System weiß, woher es welches Programm
beziehen soll: /sudo apt-get update/
4. Alte JOSM-Version deinstallieren: /sudo apt-get remove josm
josm-plugins/
Ich weiß nicht genau, warum das notwendig ist. Ggf. würde er
ansonsten keine Aktualisierung sondern eine Installation vornehmen.
Das würde in zwei installierten aber verschiedenen Versionen von
JOSM resultieren.
5. Offizielle stabile Version von JOSM installieren: /sudo apt-get
install josm
/Dabei sollte auch /Java/ korrekt installiert werden.
Es ist grundsätzlich möglich, auf Linux basierende Betriebssysteme nur
über die grafischen Benutzeroberflächen zu nutzen. Die meisten
Linux-Nutzenden nutzen aber beide Möglichkeiten der Bedienung. Grafische
Benutzeroberflächen für den Alltag und textbasierte Anwendungen wie
/apt/ oder /apt-get/ für Aufgaben, die mit grafischer Benutzeroberfläche
nicht einfach möglich sind und länger dauern würden. Bisher hat sich
niemand über die Verwendung von textbasierten Anwendungen beschwert, zu
mal jede computernutzende Person vor Jahr 2000 mit textbasierten
Programmen arbeiten musste und konnte.
Es ist sinnvoll beides zu können. Arbeit mit grafischen als auch
textbasierten Anwendungen. Beide haben ihre Berechtigung und beide
dienen anderen Zwecken. Kurz: Es ist nicht immer sinnvoll die Maus zu
nutzen. Die Kombination macht die Magie. Da Desktop-Betriebssysteme auf
Linux-Basis sehr unterschiedlich aussehen, zeigen die meisten
Anleitungen, die im Web zu finden sind, über Konsole (textbasierte
Anwendungen) wie etwas gemacht wird.
Grüße
Sören Reinecke
On 12/26/25 20:12, Markus via Talk-de wrote:
Liebe OSMer,
Ich habe Windows endlich verlassen und arbeite jetzt mit Linux Mint
22.2. Dort liegt JOSM aber nicht bei.
unter josm.openstreetmap.de/wiki/De:Download finde ich eine mir nicht
verständliche Anleitung [1] - aber vermutlich ist es ganz einfach...
In der Linux-Mint-Anwendungsverwaltung finde ich
* Josm
* Josm-installer
Vielleicht hilft ja eines der beiden?
Oder erst das eine und dann das andere? oder umgekehrt?
Vielleicht ist ja auch die Wiki-Anleitung veraltet und obsolet?
Dann würde mir eine aktuelle Schritt für Schritt-Anleitung helfen:
Wer kann mir sowas schreiben?
Installiert ist:
* Linux Mint 22.2
* Java-package 0.64 (ist das das richtige?)
Was brauchst du noch zusätzlich an Infos von mir?
Mit herzlichem Gruss,
Markus
[1] was ich nicht verstehe:
Ich verstehe in der oben genannten Wiki-Anleitung viele Schritte
nicht, was sie bedeuten und ob ich das brauche oder nicht. Ich kann z.
B. nicht beurteilen, ob ein Schlüssel erstellt wurde oder ob ich eine
SSL-Unterstützung brauche, weil ich nicht weiss, was das ist und wie
ich nachsehen kann, was bei mir schon vorhanden wäre.
_______________________________________________
Talk-de mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-de
_______________________________________________
Talk-de mailing list
[email protected]
https://lists.openstreetmap.org/listinfo/talk-de