wiki:Is:Download

Niðurhal

Þessi síða veitir grunnskref til að setja upp JOSM og upplýsingar um úrræðaleit. Til að byrja að vinna með JOSM vinsamlegast heimsækið síðurnar Introduction og Help. Og fyrir mjög flókin vandamál skoðið Uppsetningarskýringar (en).

Mældar valkostir

source:trunk/resources/images/openlocation.svg Ræsið josm.jnlp (nýjasta prófaða útgáfa)
Mæld útgáfa, öll stýrikerfi, sjálfvirk uppfærsla á nýjustu prófuðu útgáfunni mánaðarlega (hvernig á að ræsa).

source:trunk/resources/images/download.svg Sækið josm-tested.jar (prófuð útgáfa 19396)
Öll stýrikerfi (hvernig á að keyra).

Allir niðurhal valkostir

Hver mánuði gefur JOSM teymið út (en) prófaða útgáfu til niðurhals. MS Windows og Apple macOS útgáfurnar eru byggðar á þessari prófuðu útgáfu. Þegar þú smellir á josm.jnlp til að ræsa JOSM, færðu alltaf nýjustu prófuðu útgáfuna. Web Start (en) frá Java er kerfið sem kemur þessu til vegar.

Hver nótt búa byggingarkerfi nýjustu útgáfuna. Þessar útgáfur gætu haft alvarlegar villur. En yfirleitt virka þær einnig vel. Fyrir nýjustu útgáfuna er einnig tiltæk Web Start útgáfa.

Fyrir öll stýrikerfi Þróun
Útgáfa  Web Start  Niðurhal Windows Apple macOS Ubuntu, Debian… openSUSE Jar / Javadoc / Kóði
prófuð 19396 josm.jnlp josm-tested.jar
josm-setup.exe
josm-setup.msi
Microsoft Store
(sjá neðar)

JOSM macOS .zip pakki
eða (homebrew)
sjá neðar sjá neðar josm:19396
nýjasta 19411 latest.jnlp josm-latest.jar sjá útgáfur á github sjá útgáfur á github sjá neðar Notaðu snímbúnt
eldri niðurhal/ sjá útgáfur á github sjá útgáfur á github pool/ prófaðar útgáfur

Þegar þú keyrir forritskrár, vinsamlegast athugaðu fyrst á nýjustu, prófuðu eða öll til að draga úr niðurhalsmagni.

Fjarlægðu þýðingar
Ef stærð niðurhals er vandamál, eru minni skrár af prófuðu útgáfunni tiltækar. Fyrir niðurhöl sem innihalda aðeensku, bættu við ?lang=en við slóðina. Til að fela innan einnar þýðingar, skiptu út en fyrir tungumálakóðann (en) sem þú vilt (lágstafur fyrsta stafur, aðeins studd tungumál). Þú getur fyrirfarið skráarstærð enn frekar með því að fjarlægja undirritunarupplýsingar með því að bæta við ?unsigned=1.

Linux gagnasöfn

JOSM's Debian pakki fyrir Ubuntu

Þetta er okkar eigið pakkagagnasafn fyrir Ubuntu. Það ætti einnig að virka með öðrum Debian byggðum (sérstaklega Ubuntu byggðum) dreifingum, en við prófum og viðhaldum ekki virkilega neinum dreifingum nema Ubuntu.

Gagnasafnið inniheldur tvo pakka:

  • josm - Veitir prófuðu útgáfuna (stöðug). Skiptir um pakkann úr opinberu gagnasafni dreifingarinnar þinnar. Sjálfgefið nafn á JOSM möppum er stillt á JOSM.
  • josm-latest - Nýjasta útgáfan (nótt). Hægt að setja upp samhliða josm pakkanum, því er sjálfgefið nafn á JOSM möppum stillt á JOSM-latest.

Báðir pakkarnir veita /etc/default/josm og /etc/default/josm-latest sem stillingaskrá fyrir java stillingar (en).

Auk venjulegu aðferðarinnar sem lýst er hér fyrir neðan, er hægt að sækja eldri DEB skrár handvirkt úr skráasafninu.

Uppsetning

Breyttu pakkagagnasafnaskránni /etc/apt/sources.list.d/josm.list:

sudo editor /etc/apt/sources.list.d/josm.list

og bættu við einni af eftirfarandi línum samkvæmt Ubuntu útgáfunni þinni:

deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt plucky universe
deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt oracular universe
deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt noble universe
deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt jammy universe
deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt focal universe
deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt bionic universe

# Fyrir aðrar Debian byggðar dreifingar bættu við:
deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe

Annars er hægt að gera þetta með eftirfarandi einni línu í Ubuntu (ekki fyrir Ubuntu byggðar dreifingar eins og Linux Mint):

echo "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

eða fyrir Linux Mint:

echo "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

Sæktu opinberu lykilinn:

# Búðu til möppu fyrir handvirkt sótt lykla ef hún var ekki þegar til
sudo mkdir -p /usr/local/share/keyrings
# Sæktu lykilinn
wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo gpg --dearmor -o /usr/local/share/keyrings/josm-apt.gpg

Áður fyrr notuðu leiðbeiningar apt-key. Ef lykillinn var bætt við kerfislyklaborðið, mun eftirfarandi lína fjarlægja hann:

sudo apt-key del $(apt-key list | grep -B1  "<josm-dev@openstreetmap.org>" | sed '$d' | cut -b 48-51,53-57)

Uppfærðu nú gagnasöfnin:

# Þú gætir þurft að setja upp ssl stuðning fyrir apt áður:
sudo apt-get install apt-transport-https
# Uppfærðu gagnasöfn
sudo apt-get update

og settu upp:

# Þú getur hunsað þessa fyrstu línu ef þessir pakkar voru ekki settir upp áður.
sudo apt-get remove josm josm-plugins

# Fyrir prófuðu útgáfuna
sudo apt-get install josm
# Fyrir þróunarútgáfuna
sudo apt-get install josm-latest

GNU Debian

Okkar eigin Ubuntu pakkar, hér að ofan, virka á Debian og við mælum með að nota þá. Fer eftir stillingu á sudo, virka sumar leiðbeiningar ekki sem "venjulegur" notandi heldur aðeins sem root.

Prófuð útgáfa af JOSM er tiltæk undir main í hlutanum utils, en útgáfan er yfirleitt nokkuð gömul.
Vinsamlegast notaðu bakfærslugagnasafnið til að fá nýrri útgáfu, sjá Leiðbeiningar. Þessi útgáfa gæti samt verið eldri en okkar eigin pakkar.

Frá Debian 11 (bullseye) er josm-installer tiltækur undir main í hlutanum utils. Það sækir núverandi .jar skrá af þessari vefsíðu og uppfærir hana ef þörf er á.

openSUSE

Prófuð útgáfa af JOSM er tiltæk í Application:Geo gagnasafninu.

Fyrst bættu við sem rótarnotandi í yast eða með zypper gagnasafninu (fyrir Tumbleweed skiptu út $releasever fyrir openSUSE_Tumbleweed):

zypper ar -f 'https://download.opensuse.org/repositories/Application:/Geo/$releasever' Application:Geo

Settu síðan einfaldlega upp josm og josm-fonts pakkana.

Úrræðaleit

Java

Þegar þú tvísmellir á jar skrá og ekkert gerist, þýðir það í flestum tilfellum að Java sé ekki sett upp.

JOSM mælir nú með Azul eða Bellsoft Liberica JDK. Almennt ætti að velja núverandi Java LTS (núna, það væri Java 17), en Java 11 mun virka. Sjá README fyrir núverandi tillögur. En reyndu fyrst Java sem fylgir stýrikerfinu, til dæmis.

Þegar þú velur niðurhal, mundu:

  • Java viðbót fyrir vafra er ekki nauðsynleg til að keyra JOSM. Því eru niðurstöður af síðum eins og www.java.com/en/download/installed8.jsp ekki mikilvægar.
  • 64 bita útgáfa af Java er mælt með fyrir JOSM. Stýrikerfisarkitektúran er mikilvæg til að ákveða á milli 32 bita Java eða 64 bita Java. Þar sem JOSM er ekki fyrir áhrifum af vafraarkitektúr, eru flestar tillögur á þessari síðu www.java.com/en/download/faq/java_win64bit.xml ekki mikilvægar.
  • Forðastu síður eins og www.java.com/en/download sem ætla sér að setja Java viðbætur í vafra. Og þetta er ekki mikilvægt fyrir JOSM.

Fyrir frekari upplýsingar heimsæktu Uppsetningarskýringar (en) og úrræðaleitar síðurnar. Java í þessum kafla þýðir JRE (Java Runtime Engine) sem veitir JVM (Java Virtual Machine) til að keyra JOSM, Java forrit sem er þróað með JDK (Java Development Kit) og stundum ræst með JNLP (Java Network Launch Protocol aka Web Start og eftirmaður Java viðbóta).

Prófun á Java

Athugaðu hvort Java sé sett upp og af hverju JOSM ræsist ekki (dæmi aðallega fyrir MS Windows).

  1. Sæktu josm-tested.jar á skjáborðið þitt.
  2. Opnaðu Command Prompt aka Terminal
  3. Skrifaðu cd %homepath%⏎ og skrifaðu cd Desktop
  4. Skrifaðu java -version ⏎ Þrjár línur með útgáfuupplýsingum ættu að birtast. Ef þú sérð eitthvað annað, þá er Java ekki rétt sett upp.
  5. Skrifaðu java -jar josm-tested.jar⏎. Nú ætti JOSM að ræsa, byrjað frá Skipanalínu (en).
  6. Lokaðu JOSM.
  7. Skrifaðu josm-tested.jar⏎. Ef JOSM ræsir aftur, þá er Windows Explorer tilbúinn fyrir tvísmell á jar skrám.

Web Start

Þú verður fyrst að setja upp OpenWebStart. Það mun sækja og keyra Java á eigin spýtur. Vinsamlegast notaðu 64-bita (x64) útgáfuna af OpenWebStart ef þú ert á Microsoft Windows. Breytingin frá Oracle WebStart yfir í OpenWebStart er í gangi, svo ef vandamál koma upp vinsamlegast búðu til nýjan miða eða skrifaðu athugasemd við #17858.

Þú gætir þurft að uppfæra sjálfgefna forritið til að opna JNLP-skrár ef þú hefur áður notað Oracle WebStart. Sjá jnlp-skýrslutengingu fyrir leiðbeiningar um að stilla OpenWebStart sem sjálfgefið forrit fyrir jnlp-skrár.

Prófun á Web Start

  1. Sæktu josm.jnlp á skjáborðið þitt.
  2. Opnaðu Terminal og færðu þig á Skjáborðið eins og áður
  3. Skrifaðu javaws josm.jnlp⏎. Þetta mun fyrst sækja JOSM, sýna öryggisdialog og síðan ræsa JOSM.
  4. Ef það mistekst, skrifaðu javaws -verbose josm.jnlp⏎. Þetta mun fyrst sýna dialog með upplýsingum um JVM og síðan ræsa JOSM.

Virtual Vél

Minni klárast

Nú til dags er sjaldan þörf á að athuga minni Java handvirkt þar sem tiltækt RAM í tölvum hefur aukist. Rangt valin gildi geta dregið úr skilvirkni JOSM.

Fyrir sum verkefni hefur JOSM mikla löngun í minni. Annars vegar gæti verið nauðsynlegt að stilla minnisstærð sem styður fleiri viðbætur og eiginleika. Hins vegar geta hægar vélar verið stöðugaðar með því að takmarka minnisnotkun Java. Ef þörf er á, notaðu skipanalínuna (en) til að stilla Java Option -Xmx…m, til dæmis -Xmx512m eða -Xmx1536m. Í Debian/Ubuntu geturðu breytt skránni /etc/default/josm eða /etc/default/josm-latest.
Áður fyrr tóku gamlar java forrit við -Xmx=512m eða jafnvel -Xmx 512m. Núna kasta þessar ranghannaðar breytur villumeldingum.

VM-val

Í núverandi útgáfum af MS Windows er Java sjálfgefið sett upp fyrst og fremst í möppunni C:\Program Files\Java\. Viðbótarefni er sett í C:\Program Files\Oracle\Java\. Það er möppu .\javapath\ sem mark fyrir PATH umhverfisbreytuna. Það er heimili fyrir þrjár virtual skrár java.exe, javaw.exe og javaws.exe. Þessar skrár eru tákn tenglar af núverandi Java uppsetningum.

Í eldri útgáfum af 64-bita Windows var stundum 32-bita hamur JRE settur upp aukalega. Einnig komu sumir vafrar með sína eigin JVM með takmarkaðum möguleikum. Í þeim tilvikum myndi Web Start úr vafra ekki nota Java uppsetninguna þína heldur þá vafrans.

Athugaðu að það er engin önnur javawebstart í \Windows\SysWow64. Java stjórnborðið mun ekki greina það og þú getur fjarlægt það örugglega. Gerðu hreinsun og geymdu aðeins nýjustu útgáfurnar af hverjum JRE (Einn fyrir 32-bita ham, annar fyrir 64-bita ham).

Fyrir flýtilykla búnir til á skjáborðinu fyrir JNLP og keyrslu á Javawebstart ræsara, vertu viss um að þú sendir VM-breytur með forskeyti -J og án bil á undan VM-valkostinum. Ef þú settir upp bæði 32-bita og 64-bita útgáfurnar, ættir þú að senda valkostinn "-d64" ef þú vilt velja 64-bita VM. Athugaðu að sumar Oracle skjalasíður sýna valkostinn "-D64" með röngu hástaf!)

Dæmi um breytta skipanalínu fyrir flýtilykil á Windows skjáborði:

javaws.exe -J-d64 -J-Xmx2048m  josm.jnlp 

Microsoft Windows

josm.exe

Notkun á josm-setup.exe til uppsetningar á Microsoft Windows gerir eftirfarandi:

  • Setur tvær keyranlegar skrár JOSM.exe og HWConsole.exe í möppuna %LOCALAPPDATA%\JOSM
  • Skráir JOSM.exe sem mark fyrir skráarendingarnar *.osm, *.geojson, *.gpx, *.jos og *.joz.
  • Setur JOSM flýtilykla tákn á Skjáborðið og í Start valmyndina.
  • Bætir við fjarlægingarupplýsingum á viðeigandi staði.

Þegar ræst er, ræsir JOSM.exe JOSM með innbyggðri útgáfu af Java sem JOSM þróunaraðilar sjá um, byggt á Azul Zulu. JOSM.exe virkar sem umbúður og er færanlegur (en).

HWConsole.exe líkist JOSM.exe en ræsir JOSM á meðan hún heldur opnum Windows skjá sem sýnir venjulega úttak JOSM (samskiptaskrár).

JOSM.exe tekur við öllum venjulegum JOSM Forrit breytum (en). Sjá dæmi:

# Hlaða OSM gögnum
josm.exe https://www.osm.org/way/476702262

Til að gefa Java-valkosti (en) til Java VM, notar JOSM.exe stillingaskránna JOSM.cfg í app undirmöppu sinni. Í þessari skrá verður hver valkostur að vera á sérstakri línu.

Til dæmis, til að breyta minnisúthlutun, opnaðu %LOCALAPPDATA%\JOSM\app\JOSM.cfg og bættu við java-options=-Xmx8192m (fyrir 8 GB) á nýja línu undir fyrirsögninni [JavaOptions].

Myndræn atriði

Sumar Windows uppsetningar hafa vandamál með myndræna ökla (sjá #23784 fyrir dæmi). Þetta getur sýnt einkenni eins og:

  • Svartar rendur í JOSM verkfærastikum
  • Flökt
  • Önnur óvænt notendaviðmótsvandamál
  1. Sæktu og settu upp Display Driver Uninstaller (DDU, uppspretta) frá opinberu spegil => https://www.wagnardsoft.com/display-driver-uninstaller-DDU-
  2. Úr "Device Type" fellivalmyndinni til hægri, veldu "GPU". DDU mun sjálfkrafa greina GPU sem þú notar.
  3. Smelltu á "Clean and Restart" efst. Þetta mun fjarlægja myndræna ökla og endurræsa tölvuna þína.
  4. Settu öklin upp aftur.

VIÐVÖRUN: Búðu til öryggisafrit af tölvunni þinni áður en þú notar DDU. Þó að það búi til endurheimtarpunkt á eigin spýtur, er það best að gera það sjálfur til vara.

macOS

Notkun á brew

macOS notendur geta notað homebrew pakkastjórn til að setja upp og uppfæra JOSM uppsetningu sína.

Í Terminal, keyrðu brew install --cask josm til að setja upp eða brew upgrade --cask josm til að uppfæra í núverandi prófuðu útgáfu af JOSM.

Linux

Arch Linux

Með því að nota AUR geturðu sett upp openwebstart-bin.

Ef þú notar icedtea-web í staðinn fyrir mælt openwebstart færðu villu með nýjustu java. java-17-openjdk er vitað að virka, en java-22-openjdk virkar ekki.

Þekkt vandamál

Ólokuð vandamál varðandi …:

Last modified 3 weeks ago Last modified on 2025-05-09T09:32:59+02:00
Note: See TracWiki for help on using the wiki.