wiki:Nn:Download

`

Nedlasting

Denne sida gir grunnleggande JOSM-installasjonstrinn og feilsøkingsinformasjon. For å byrje å arbeide med JOSM, ver venleg sjå Introduction og Help sidene. Og for svært komplekse problem, sjå Installasjonsnotatar (en).

Tilrådde alternativ

source:trunk/resources/images/openlocation.svg Start josm.jnlp (nyaste testa versjon)
Tilrådd versjon, alle plattformer, automatisk oppdatering til nyaste testa versjon månadleg (korleis starte).

source:trunk/resources/images/download.svg Last ned josm-tested.jar (testa versjon 19439)
Alle plattformer (korleis køyre).

Alle nedlastingsalternativ

Kvar månad gjev JOSM-teamet ut ein testa versjon for nedlasting. MS Windows og Apple macOS variantane er bygde på denne testa versjonen. Når du klikkar på josm.jnlp for å starte JOSM, vil du alltid få den nyaste testa versjonen. Java sin Web Start (en) er mekanismen bak dette.

Kvar natt genererer byggesystema ein siste versjon. Desse versjonane kan ha alvorlege feil. Men for det meste fungerer dei også bra. For den siste versjonen er det også ein Web Start-variant tilgjengeleg.

For alle operativsystem Utvikling
Versjon  Web Start  Nedlasting Windows Apple macOS Ubuntu, Debian… openSUSE Arch Linux Jar / Javadoc / Kjelde
testa 19439 josm.jnlp josm-tested.jar
josm-setup.exe
josm-setup.msi
Microsoft Store
(sjå nedanfor)

JOSM macOS .zip-pakke
eller (homebrew)
sjå nedanfor sjå nedanfor sjå nedanfor josm:19439
siste 19450 latest.jnlp josm-latest.jar sjå utgjevingar på github sjå utgjevingar på github sjå nedanfor sjå nedanfor Bruk snapshots
eldre nedlasting/ sjå utgjevingar på github sjå utgjevingar på github pool/ testa versjonar

Når du køyrer skript, ver venleg sjekk først siste, testa eller alle for å redusere nedlastingsbandbreidda.

Stripp omsetjingar
Viss nedlastingsstorleik er eit problem, er mindre filar av den testa versjonen tilgjengelege. For nedlastingar som berre inneheld engelsk, legg til ?lang=en i URL-en. For å inkludere éi omsetjing, erstatt en med språkkoden (en) du ynskjer (liten forbokstav, berre støtta språk). Du kan redusere filstorleiken vidare ved å fjerne signeringsinformasjonen ved å leggje til ?unsigned=1.

Linux-pakkeappar

JOSM sin Debian-baserte hovudsakleg for Ubuntu

Dette er vår eigen pakkeapp primært for Ubuntu. Han skal også fungere med andre Debian-baserte (spesielt Ubuntu-baserte) distribusjonar, men vi testar og vedlikeheld ikkje aktivt nokon distribusjonar andre enn Ubuntu.

Appen inneheld to pakkar:

  • josm – Gir den testa versjonen (stabil). Erstatter pakken frå den offisielle appen til din distribusjon. Standard JOSM-mappenamn er sett til JOSM.
  • josm-latest – Den siste versjonen (nattleg). Kan installerast parallelt med josm-pakken, derfor er standard JOSM-mappenamn sett til JOSM-latest.

Begge pakkane gir /etc/default/josm høvesvis /etc/default/josm-latest som konfigurasjonsfil for java-alternativ (en).

I tillegg til den vanlege prosedyren skildra nedanfor, kan eldre DEB-filar lastast ned manuelt frå arkiva.

Installasjon

Rediger pakkekildelista /etc/apt/sources.list.d/josm.list:

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

og legg til ein av følgjande liner i høve til din Ubuntu-versjon:

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

# For andre Debian-baserte distribusjonar legg til:
deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe

Alternativt kan dette gjerast med følgjande ein-liner i Ubuntu (ikkje for Ubuntu-baserte distribusjonar som Linux Mint):

echo "deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt $(lsb_release -sc) universe" | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null

eller for Linux Mint:

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

Last ned den offentlege nøkkelen:

sudo curl https://josm.openstreetmap.de/josm-apt.key -o /etc/apt/keyrings/josm-apt.gpg

I tidlegare instruksjonar vart apt-key brukt. Viss nøkkelen vart lagt til systemets nøkkelring, vil følgjande linje fjerne han. Dette er aldri naudsynt, unntatt viss det hindrar JOSM frå å signere pakkar som IKKE er josm.

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

No oppdater dine kjelder:

# Du må kanskje installere SSL-støtte for apt på førehand:
sudo apt-get install apt-transport-https
# Oppdater kjelder
sudo apt-get update

og installer:

# Du kan hoppe over denne første linja viss desse pakkane ikkje var installerte før.
sudo apt-get remove josm josm-plugins

# For den testa versjonen
sudo apt-get install josm
# For utviklingsversjonen
sudo apt-get install josm-latest

GNU Debian

Våre eigne Ubuntu-pakkar, ovanfor, fungerer på Debian og vi tilrår å bruke dei. Avhengig av oppsettet av sudo, vil nokre instruksjonar ikkje fungere som "normal" brukar, men berre som root.

Den testa versjonen av JOSM er tilgjengeleg under main i seksjonen utils, men versjonen er vanlegvis ganske gammal.
Ver venleg bruk backports-appen for å få ein meir oppdatert versjon, sjå Instruksjonar. Denne versjonen kan framleis vere eldre enn våre eigne pakkar.

Sidan Debian 11 (bullseye) er josm-installer tilgjengeleg under main i seksjonen utils. Han lastar ned den noverande .jar-fila frå denne nettstaden og oppdaterer han om naudsynt.

openSUSE

Den testa versjonen av JOSM er tilgjengeleg i Application:Geo-appen.[=#openSUSE]

Legg først til som root-brukar i yast eller med zypper appen (for Tumbleweed erstatt $releasever med openSUSE_Tumbleweed):

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

Installer deretter enkelt josm og josm-fonts pakkane.

Arch Linux

Den offisielle appen inneheld josm pakken, som kan installerast via pacman -S josm.

Arch-brukarappen (AUR) inneheld i tillegg josm-latest pakken med den siste versjonen av JOSM. Bruk din AUR-hjelpar for å installere denne pakken.

Begge pakkane er tredjepartspakkar og ikkje vedlikehaldne av JOSM-teamet.

Feilsøking

Java

Når du dobbeltklikkar på ei jar-fil og ingenting skjer, betyr det i dei fleste tilfelle at Java ikkje er installert.

JOSM tilrår no Azul eller Bellsoft Liberica JDK-ar. Generelt bør den noverande Java LTS føretrekkjast (på skrivande tidspunkt ville det vere Java 21), men Java 11 vil fungere. Sjå README for noverande tilrådingar. Men prøv først Java som allereie er distribuert med operativsystemet, til dømes.

Når du vel ein nedlasting, hugse:

  • Ein Java-plug-in for nettlesarar er ikkje naudsynt for å køyre JOSM. Derfor er resultat frå sider som www.java.com/en/download/installed8.jsp ikkje relevante.
  • Ein Java-variant med 64 bit tilrår for JOSM. Operativsystemets arkitektur er viktig for å velje mellom 32-bits Java eller 64-bits Java. Fordi JOSM ikkje påverkast av nettlesaren sin arkitektur, er dei fleste tilrådingar på denne sida www.java.com/en/download/faq/java_win64bit.xml ikkje relevante.
  • Unngå sider som www.java.com/en/download som har som mål å plassere Java-plug-ins i nettlesarar. Og dette er ikkje viktig for JOSM.

For meir informasjon, besøk Installasjonsnotatar (en) og feilsøking sidene. Java i denne delen tyder ein JRE (Java Runtime Engine) som gjev ein JVM (Java Virtual Machine) for å køyre JOSM, eit Java-program som er utvikla ved hjelp av JDK (Java Development Kit) og nokre gonger starta med JNLP (Java Network Launch Protocol aka Web Start og etterfølgjar av Java-plug-ins).

Testing av Java

Sjekkar om Java er installert og kvifor JOSM ikkje startar (døme hovudsakleg for MS Windows).

  1. Last ned josm-tested.jar til skrivebordet ditt.
  2. Opne ein kommandoprompt aka Terminal
  3. Skriv cd %homepath%⏎ og skriv cd Desktop
  4. Skriv java -version ⏎ Tre liner med versjonsdata skal visast. Viss du ser noko anna, er Java ikkje rett installert.
  5. Skriv java -jar josm-tested.jar⏎. No skal JOSM køyre, starta frå Kommandolinja (en).
  6. Avslutt JOSM.
  7. Skriv josm-tested.jar⏎. Viss JOSM startar igjen, er Windows Explorer klar for dobbeltklikk på jar-filer.

Web Start

Du må først installere OpenWebStart. Han vil laste ned og køyre Java av seg sjølv. Ver venleg bruk 64-bits (x64) versjonen av OpenWebStart viss du er på Microsoft Windows. Overgangen frå Oracle WebStart til OpenWebStart pågår framleis, så i tilfelle problem, ver venleg opprett ein ny ticket eller legg inn ein kommentar til #17858.

Du må kanskje oppdatere standardprogrammet for å opne JNLP-filer viss du tidlegare har brukt Oracle WebStart. Sjå [jnlp-filtilordning](https://openwebstart.com/docs/OWSGuide.html#_jnlp_file_association) for instruksjonar om å sette OpenWebStart som standardprogram for jnlp-filer.

Testing av Web Start

  1. Last ned josm.jnlp til skrivebordet ditt.
  2. Opne ein Terminal og gå til Skrivebordet som ovanfor
  3. Skriv javaws josm.jnlp⏎. Dette skal først laste ned JOSM, vise ein sikkerheitsdialog og deretter starte JOSM.
  4. Viss det mislukkast, skriv javaws -verbose josm.jnlp⏎. Dette skal først vise ein dialog med informasjon om JVM og deretter starte JOSM.

Virtuell Maskin

Tom for minne

I dag er manuell kontroll av Java sin minne sjeldan naudsynt fordi tilgjengeleg RAM på datamaskinar har auka. Feil valde verdiar kan redusere JOSM ytinga.

For nokre oppgåver har JOSM stor appetitt på minne. På den eine sida kan det vere naudsynt å konfigurere ein minnestorleik som støttar fleire plugins og funksjonar. På den andre sida kan trege maskinar stabiliserast ved å begrense Java sin minnebruk. Viss naudsynt, bruk kommandolinja (en) for å sette [Java-alternativet](https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-3B1CE181-CD30-4178-9602-230B800D4FAE__BABHDABI) -Xmx…m, til dømes -Xmx512m eller -Xmx1536m. I Debian/Ubuntu kan du redigere fila /etc/default/josm høvesvis /etc/default/josm-latest.
Tidlegare aksepterte eldre java-program -Xmx=512m eller til og med -Xmx 512m. No kastar desse feilforma argumenta feilmeldingar.

VM-utval

På noverande versjonar av MS Windows er Java som standard installert hovudsakleg i C:\Program Files\Java\ katalogen. Ytterligare delar er plasserte i C:\Program Files\Oracle\Java\. Det er ein .\javapath\ katalog som mål for PATH-miljøvariabelen. Han er heimen for dei tre virtuelle filene java.exe, javaw.exe og javaws.exe. Desse filene er symbolske lenkjer frå dei noverande Java-installasjonane.

På eldre versjonar av 64-bits Windows vart nokre gonger 32-bits modus JRE i tillegg installert. Også nokre nettlesarar brakte med seg sin eigen JVM med avgrensa evne. I desse tilfellene ville ein Web Start frå nettlesaren ikkje bruke din Java-installasjon, men den frå nettlesaren.

Sjekk at det ikkje finst annan javawebstart i \Windows\SysWow64. Java-kontrollpanelet vil ikkje oppdage han, og du kan trygt slette han. Utfør opprydding og behold berre dei nyaste versjonane av kvar JRE (Ein for 32-bits modus, ein annan for 64-bits modus).

For snarvegar oppretta på skrivebordet for JNLP og køyring av Javawebstart-oppstartaren, pass på at du sender VM-parametrar prefiksa med -J og utan mellomrom før VM-alternativet. Viss du har installert både 32-bits og 64-bits versjonen, bør du sende alternativet "-d64" viss du vil velje den føretrekte 64-bits VM-en. Merk at nokre Oracle-dokumentasjonssider indikerer alternativet "-D64" med feil stor/liten bokstav!)

Døme på redigert kommandolinje for ein snarveg på Windows-skrivebordet:

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

Microsoft Windows

josm.exe

Bruk av josm-setup.exe for installasjon på Microsoft Windows gjer følgjande:

  • Plasserer to eksekverbare filer JOSM.exe og HWConsole.exe i katalogen %LOCALAPPDATA%\JOSM
  • Registrerer JOSM.exe som mål for filutvidingane *.osm, *.geojson, *.gpx, *.jos og *.joz.
  • Plasserer JOSM-snarvegar på Skrivebordet og i Start-menyen.
  • Leggjer til avinstalleringsdata på dei aktuelle stadene.

Ved oppstart startar JOSM.exe JOSM med ein innebygd versjon av Java vedlikehalden av JOSM-utviklarar, basert på Azul Zulu. JOSM.exe fungerer som ein wrapper og er portable (en).

HWConsole.exe liknar på JOSM.exe, men startar JOSM medan han held ein Windows-konsoll open som viser JOSM standard utdata (logger).

JOSM.exe aksepterer alle vanlege [JOSM Program-argument](wikitr:/Help/CommandLineOptions#Programarguments (en)). Sjå døme:

# Last OSM-data
josm.exe https://www.osm.org/way/476702262

For å gje [Java-alternativ](wikitr:/Help/CommandLineOptions#Javaoptions (en)) til Java VM, brukar JOSM.exe konfigurasjonsfila JOSM.cfg i sin app-underkatalog. I denne fila må kvar alternativ vere på ei eiga linje.

For døme, for å endre minnetildeling, opne %LOCALAPPDATA%\JOSM\app\JOSM.cfg og legg til java-options=-Xmx8192m (for 8 GB) til ei ny linje under [JavaOptions]-overskrifta.

Grafikk

Nokre Windows-installasjonar har grafikkdriverproblem (sjå #23784 for eit døme). Dette kan vise symptom som:

  • Svarte felt i JOSM-verktøylinjer
  • Flimring
  • Andre uventa brukargrensesnittproblem
  1. Last ned og installer Display Driver Uninstaller (DDU, [kjelde](https://github.com/Wagnard/display-drivers-uninstaller)) frå den offisielle speilingsserveren => https://www.wagnardsoft.com/display-driver-uninstaller-DDU-
  2. Frå "Device Type" (Enhetstype) nedtrekksmenyen til høgre, vel "GPU". DDU vil automatisk oppdage GPU-en du brukar.
  3. Klikk på "Clean and Restart" (Reinske og start på nytt) øvst. Dette vil avinstallere grafikkdriverne og starte datamaskinen din på nytt.
  4. Reinstaller driverne.

ÅTVARING: Opprett ein sikkerheitskopi av datamaskinen din før du brukar DDU. Sjølv om han opprettar eit gjenopprettingspunkt sjølv, er det ideelt å lage ein sjølv for sikkerheits skuld.

macOS

Bruke brew

macOS-brukarar kan bruke [homebrew](https://brew.sh/) pakkebehandlaren for å installere og oppdatere sin JOSM-instans.

I Terminal, køyr brew install --cask josm for å installere eller brew upgrade --cask josm for å oppgradere til den noverande testa versjonen av JOSM.

Linux

Arch Linux

Ved å bruke AUR kan du installere [openwebstart-bin](https://aur.archlinux.org/packages/openwebstart-bin).

Viss du brukar [icedtea-web](https://archlinux.org/packages/extra/x86_64/icedtea-web/) i staden for den tilrådde openwebstart, vil du få ein feil med den nyaste java. java-17-openjdk er kjend for å fungere, men java-22-openjdk gjer ikkje det.

Kjende problem

Ikkje lukka saker om …:

`

Last modified 2 months ago Last modified on 2025-10-29T19:22:43+01:00
Note: See TracWiki for help on using the wiki.