Changes between Version 57 and Version 58 of De:Download


Ignore:
Timestamp:
2023-01-09T18:20:21+01:00 (3 years ago)
Author:
skyper
Comment:

Übersetztung an Version 203 angepasst

Legend:

Unmodified
Added
Removed
Modified
  • De:Download

    v57 v58  
    1 [[TranslatedPages(revision=187)]]
     1[[TranslatedPages(revision=203)]]
    22[[PageOutline(2-3,Inhaltsverzeichnis)]]
    33
    44= Download =
    5 
    65Diese Seite bietet Hinweise zur Installation und zum Aufrufen von JOSM.
    76Für die Arbeit mit JOSM gibt es die [wikitr:/Introduction Einführung] und die [wikitr:/Help Hilfe]-Seiten.
     
    3130||  [/download/josm.jnlp josm.jnlp]  ||  \
    3231||  [/josm-tested.jar]  ||  \
    33 ||  \\ [/download/windows/josm-setup.exe setup.exe] \\ ''([#Mswindowswrapper siehe unten])''  ||  \
     32||  \\ [/download/windows/josm-setup.exe setup.exe] \\ [/download/windows/josm-setup.msi josm-setup.msi] \\ [https://apps.microsoft.com/store/detail/josm/XPFCG1GV0WWGZX Microsoft Store]\\ ''([#Mswindowswrapper siehe unten])''  ||  \
    3433||  \\ [/download/macosx/josm-macosx.zip JOSM macOS .zip Paket] \\ '''oder ([#macOS homebrew])''  ||  \
    3534||  ''[#Ubuntu siehe unten]''  ||  \
     
    4443||  [/download/ download/]  || ||  \
    4544||  [https://github.com/openstreetmap/josm/releases automatische JOSM.app Erstellung]  ||  \
    46 ||  [/apt/dists/ dists/]  || ||  \
     45||  [/apt/pool/universe/j/ pool/]  || ||  \
    4746||  [/nexus/content/groups/public/org/openstreetmap/josm/josm/ tested versions]  ||
    4847
     
    5453
    5554== Linux Repositories ==
    56 === Eigenes Debian-basierendes haupsächlich für Ubuntu ===#Ubuntu
     55=== Eigenes Debian-basierendes hauptsächlich für Ubuntu ===#Ubuntu
    5756Dies ist unsere eigenes Paket-Repository hauptsächlich für Ubuntu. Es sollte auch mit anderen auf Debian-basierenden (insbesondere Ubuntu-basierenden) Distributionen funktionieren, aber wir testen und unterstützen keine anderen Distributionen außer Ubuntu aktiv.
    5857
    5958Das Repository enthält zwei Pakete:
    60 * ''josm'' – Enthält die stabile Freigabe (tested). Ersetzt das Paket aus dem offiziellen Repository der Distribution.
     59* ''josm'' – Enthält die stabile Freigabe (tested). Ersetzt das Paket aus dem offiziellen Repository der Distribution. Der Standardname der JOSM-Verzeichnisse ist auf  `JOSM` gesetzt.
    6160* ''josm-latest'' – Die nächtliche Entwicklungsversion. Kann parallel zum josm-Paket installiert werden, daher ist der Standardname der JOSM-Verzeichnisse auf `JOSM-latest` gesetzt.
     61Beide Pakete liefern `/etc/default/josm` bzw. `/etc/default/josm-latest` als Konfigurationsdatei für [wikitr:Help/CommandLineOptions#Javaoptions Java-Optionen].
    6262
    6363Zusätzlich zum unten beschrieben Prozedere können ältere DEBs manuell [/apt/pool/universe/j/josm/ heruntergeladen] und installiert werden.
    6464
    6565==== Installation ====
    66 Die Paketquellenliste `/etc/apt/sources.list` muss angepasst werden:
    67 
    68 {{{#!sh
    69 sudo editor /etc/apt/sources.list
     66Die Paketquellenliste `/etc/apt/sources.list.d/josm.list` muss angepasst werden:
     67{{{#!sh
     68sudo editor /etc/apt/sources.list.d/josm.list
    7069}}}
    7170
     
    7372
    7473{{{#!sh
    75 deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt jammy universe
    76 deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt impish universe
    77 deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt hirsute universe
    78 deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt groovy universe
    79 deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt focal universe
    80 deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt eoan universe
    81 deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt disco universe
     74deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt lunar universe
     75deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt kinetic universe
     76deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt jammy universe
     77deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt impish universe
     78deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt hirsute universe
     79deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt groovy universe
     80deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt focal universe
     81deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt eoan universe
     82deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt disco universe
     83deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt bionic universe
    8284
    8385# For other Debian based distributions add:
    84 deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt alldist universe
     86deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe
    8587}}}
    8688
    8789Alternativ kann dies auch mit dem folgenden Einzeiler in Ubuntu erfolgen (jedoch nicht in Ubuntu-basierenden Distributionen wie Linux Mint):
    88 {{{
    89 echo "deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt $(lsb_release -sc) universe" | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
     90{{{#!sh
     91echo "deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt $(lsb_release -sc) universe" | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
    9092}}}
    9193oder für Linux Mint:
    92 {{{
    93 echo "deb [signed-by=/usr/share/keyrings/josm-apt.key] 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
     94{{{#!sh
     95echo "deb [signed-by=/usr/local/share/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
    9496}}}
    9597
     
    9799### below did not work on all systems
    98100and add the following line:
    99 `deb [signed-by=/usr/share/keyrings/josm-apt.key] https://josm.openstreetmap.de/apt VERSION universe`
     101{{{#!sh
     102`deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt VERSION universe`
     103}}}
    100104}}}
    101105
     
    103107
    104108{{{#!sh
    105 sudo wget -O /usr/share/keyrings/josm-apt.key https://josm.openstreetmap.de/josm-apt.key
    106 }}}
    107 
    108 Die eigene Paketliste auffrischen (ggf. ist `sudo apt-get install apt-transport-https` zu installieren)
    109 {{{#!sh
     109# Das Verzeichnis für manuell heruntergeladene Schlüssel erstellen, falls es noch nicht erstellt wurde
     110sudo mkdir -p /usr/local/share/keyrings
     111# Den Schlüssel herunterladen
     112wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo gpg --dearmor -o /usr/local/share/keyrings/josm-apt.gpg
     113}}}
     114
     115In der Vergangenheit verwendete die Anleitung `apt-key`. Folgende Zeile entfernt den Schlüssel, falls er zum Systeminternen Schlüsselring hinzugefügt wurde
     116{{{#!sh
     117sudo apt-key del $(apt-key list | grep -B1  "<josm-dev@openstreetmap.org>" | sed '$d' | cut -b 48-51,53-57)
     118}}}
     119
     120Nun die eigene Paketliste auffrischen
     121{{{#!sh
     122# Ggf. ist SSL-Unterstützung für apt im Vorhinein zu installieren:
     123sudo apt-get install apt-transport-https
     124# Paketliste auffrischen
    110125sudo apt-get update
    111126}}}
     127
    112128und installieren:
    113 
    114129{{{#!sh
    115130# Die erste Zeile ist entbehrlich, falls diese Pakete vorher nicht installiert waren.)
     
    118133# Für die stabile Freigabe
    119134sudo apt-get install josm
    120 # für die Entwicklungsversion
     135# Für die Entwicklungsversion
    121136sudo apt-get install josm-latest
    122137}}}
     
    124139
    125140=== GNU Debian ===#GNUDebian
    126 Die 'tested version' von [https://packages.debian.org/stable/josm JOSM] ist unter **''main''** in dem Abschnitt **''utils''** verfügbar.
    127 
    128 Bitte, benutze das [https://backports.debian.org Backports Repository] um eine aktuelle Version zu erhalten, siehe [https://backports.debian.org/Instructions Anleitung (en)].
    129 
    130 Alternative funktioniert unser eigenes "Ubuntu" Paket, [#Ubuntu weiter oben] auf Debian. Abhängig von den Einstellungen von `sudo` werden einige Anleitungen nicht als "normaler" User funktionieren, sondern nur als `root`.
    131 
    132 Seit Debian 11 (bullseye), ist [https://packages.debian.org/stable/josm-installer josm-installer], welches die .jar Datei von dieser Webseite herunterläd, eine weiter Option für ein aktuelles JOSM.
     141Unsere eigenen "Ubuntu" Pakete, [#Ubuntu weiter oben] funktionieren auf Debian und wir empfehlen sie zu benutzen. Abhängig von den Einstellungen von `sudo` werden einige Anleitungen nicht als "normaler" User funktionieren, sondern nur als `root`.
     142
     143Seit Debian 11 (bullseye), ist [https://packages.debian.org/stable/josm-installer josm-installer] unter **''main''** in dem Abschnitt **''utils''** verfügbar. Es läd die aktuelle .jar Datei von dieser Webseite herunter und aktualisiert sie falls nötig.
     144
     145Die 'tested version' von [https://packages.debian.org/stable/josm JOSM] ist unter **''main''** in dem Abschnitt **''utils''** verfügbar, jedoch ist sie meist recht alt.
     146Bitte, benutze das [https://backports.debian.org Backports Repository] um eine aktuelle Version zu erhalten, siehe [https://backports.debian.org/Instructions Anleitung (en)]. Jedoch kann auch diese Version recht alt sein.
     147
    133148
    134149=== openSUSE ===#openSUSE
     
    191206Bei einigen Aufgaben hat JOSM einen erhöhten Bedarf an Arbeitsspeicher.
    192207Einerseits mag es notwendig sein, viel Speicher für zahlreiche Plugins und Features bereitzustellen. Auf der anderen Seite können langsamere Maschinen durch eine Begrenzung des Speichers für Java stabilisiert werden.
    193 Bei Bedarf kann in der [wikitr:/Help/CommandLineOptions#Javaoptions Befehlszeile] die [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABHDABI Java-Optionen] -Xmx…m gesetzt werden, zum Beispiel `-Xmx512m` oder `-Xmx1536m`.
     208Bei Bedarf kann in der [wikitr:/Help/CommandLineOptions#Javaoptions Befehlszeile] die [https://docs.oracle.com/javase/8/docs/technotes/tools/unix/java.html#BABHDABI Java-Optionen] -Xmx…m gesetzt werden, zum Beispiel `-Xmx512m` oder `-Xmx1536m`. Für Debian/Ubuntu kann die Datei `/etc/default/josm` bzw. `/etc/default/josm-latest` bearbeitet werden. \\
    194209Früher akzeptierten ältere Java-Umgebungen auch  `-Xmx=512m` oder sogar`-Xmx 512m`. Heute gilt dies als unförmiges Argument und erzeugt eine Fehlermeldung.
    195210