Search:
Login
Preferences
Help/Guide
About Trac
Register
Forgot your password?
Wiki
Timeline
Changelog
Browse Source
View Tickets
New Ticket
Roadmap
Builds
Sonar
Search
Context Navigation
+0
Start Page
Index
History
Editing Nn:Download
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
``` [[TranslatedPages(revision=231)]] [[PageOutline(2-3, Innhaldsforteikning)]] = Nedlasting = Denne sida gir grunnleggande JOSM-installasjonstrinn og feilsøkingsinformasjon. For å byrje å arbeide med JOSM, ver venleg sjå [wikitr:/Introduction] og [wikitr:/Help] sidene. Og for svært komplekse problem, sjå [wikitr:/InstallNotes Installasjonsnotatar]. == Tilrådde alternativ ==#Tilråddealternativ [[JOSMImage(openlocation, valign=middle, link=[/download/josm.jnlp])]] **Start [/download/josm.jnlp josm.jnlp]** (nyaste testa versjon) \\ Tilrådd versjon, alle plattformer, automatisk oppdatering til nyaste ''testa versjon'' månadleg ([#Webstart korleis starte]). \\ \\ [[JOSMImage(download, valign=middle, link=[/josm-tested.jar])]] **Last ned [/josm-tested.jar josm-tested.jar]** (testa versjon [[Version(tested)]]) \\ Alle plattformer ([#Java korleis køyre]). \\ \\ == Alle nedlastingsalternativ ==#Flernedlastingsalternativ Kvar [/roadmap 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 [wikitr:/InstallNotes#Webstart Web Start] er mekanismen bak dette. [=#DevelopmentVersion] Kvar [/log/josm/?verbose=on&limit=20 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 [[Version(tested)]]** || \ || [/download/josm.jnlp josm.jnlp] || \ || [/josm-tested.jar] || \ || \\ [/download/windows/josm-setup.exe josm-setup.exe] \\ [/download/windows/josm-setup.msi josm-setup.msi] \\ [https://apps.microsoft.com/store/detail/josm/XPFCG1GV0WWGZX Microsoft Store]\\ ''([#Mswindowswrapper sjå nedanfor])'' || \ || \\ [/download/macosx/josm-macosx.zip JOSM macOS .zip-pakke] \\ ''eller ([#macOS homebrew])'' || \ || ''[#Ubuntu sjå nedanfor]'' || \ || ''[#Opensuse sjå nedanfor]'' || \ || ''[#ArchLinux sjå nedanfor]'' || \ || [/repository/releases/org/openstreetmap/josm/josm/ josm]:[[Version(tested)]] || ||**siste [[Version(latest)]]** || \ || [/download/josm-latest.jnlp latest.jnlp] || \ || [/josm-latest.jar] || \ || ''sjå [https://github.com/openstreetmap/josm/releases utgjevingar på github] || \ || ''sjå [https://github.com/openstreetmap/josm/releases utgjevingar på github] || \ || ''[#Ubuntu sjå nedanfor]'' || || \ || ''[#ArchLinux sjå nedanfor]'' || \ || [/repository/snapshots/org/openstreetmap/josm/josm/SNAPSHOT/ Bruk snapshots] || ||=''**eldre**'' =|| || \ || [/download/ nedlasting/] || \ || ''sjå [https://github.com/openstreetmap/josm/releases utgjevingar på github] || \ || ''sjå [https://github.com/openstreetmap/josm/releases utgjevingar på github] || \ || [/apt/pool/universe/j/ pool/] || || || \ || [/repository/releases/org/openstreetmap/josm/josm/ testa versjonar] || Når du køyrer skript, ver venleg sjekk først [/latest siste], [/tested testa] eller [/version alle] for å redusere nedlastingsbandbreidda. ** Stripp omsetjingar **[=#Striptranslations] \\ Viss nedlastingsstorleik er eit problem, er mindre filar av den testa versjonen tilgjengelege. For nedlastingar som berre inneheld engelsk, legg til [/josm-tested.jar?lang=en ?lang=en] i URL-en. For å inkludere éi omsetjing, erstatt `en` med [wikitr:/TracLanguages språkkoden] du ynskjer (liten forbokstav, berre støtta språk). Du kan redusere filstorleiken vidare ved å fjerne signeringsinformasjonen ved å leggje til [/josm-tested.jar?lang=en&unsigned=1 ?unsigned=1]. == Linux-pakkeappar == === JOSM sin Debian-baserte hovudsakleg for Ubuntu ===#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 [wikitr:Help/CommandLineOptions#Javaoptions java-alternativ]. I tillegg til den vanlege prosedyren skildra nedanfor, kan eldre DEB-filar lastast ned manuelt frå [/apt/pool/universe/j/ arkiva]. ==== Installasjon ==== Rediger pakkekildelista `/etc/apt/sources.list.d/josm.list`: {{{#!sh sudo editor /etc/apt/sources.list.d/josm.list }}} og legg til ein av følgjande liner i høve til din Ubuntu-versjon: {{{#!sh 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): {{{#!sh 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: {{{#!sh 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 [/josm-apt.key offentlege nøkkelen]: {{{#!sh 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. {{{#!sh 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: {{{#!sh # 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: {{{#!sh # 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 ===#GNUDebian Våre eigne Ubuntu-pakkar, [#Ubuntu 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 [https://packages.debian.org/stable/josm JOSM] er tilgjengeleg under **''main''** i seksjonen **''utils''**, men versjonen er vanlegvis ganske gammal. \\ Ver venleg bruk [https://backports.debian.org backports-appen] for å få ein meir oppdatert versjon, sjå [https://backports.debian.org/Instructions Instruksjonar]. Denne versjonen kan framleis vere eldre enn våre eigne pakkar. Sidan Debian 11 (bullseye) er [https://packages.debian.org/stable/josm-installer josm-installer] tilgjengeleg under **''main''** i seksjonen **''utils''**. Han lastar ned den noverande .jar-fila frå denne nettstaden og oppdaterer han om naudsynt. === openSUSE ===#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**): {{{#!sh zypper ar -f 'https://download.opensuse.org/repositories/Application:/Geo/$releasever' Application:Geo }}} Installer deretter enkelt ''josm'' og ''josm-fonts'' pakkane. === Arch Linux ===#ArchLinux Den offisielle appen inneheld `josm` [https://archlinux.org/packages/extra/any/josm/ pakken], som kan installerast via `pacman -S josm`. Arch-brukarappen (AUR) inneheld i tillegg `josm-latest` [https://aur.archlinux.org/packages/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 ===#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 [https://www.azul.com/downloads/?version=java-21-lts&package=jdk-fx#zulu Azul] eller [https://bell-sw.com/pages/downloads/?package=jre-full#mn 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å [source:/trunk/README README] for noverande tilrådingar. Men prøv først Java som allereie er distribuert med operativsystemet, [https://en.wikipedia.org/wiki/OpenJDK 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 [wikitr:/InstallNotes Installasjonsnotatar] og [https://www.java.com/en/download/help/troubleshoot_java.xml 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 ====#JavaTest [=#Troubleshootingjarfile] Sjekkar om Java er installert og kvifor JOSM ikkje startar (døme hovudsakleg for MS Windows). 1. Last ned [/josm-tested.jar josm-tested.jar] til skrivebordet ditt. 1. Opne ein kommandoprompt aka Terminal 1. Skriv `cd %homepath%`⏎ og skriv `cd Desktop`⏎ 1. Skriv `java -version `⏎ Tre liner med versjonsdata skal visast. Viss du ser noko anna, er Java ikkje rett installert. 1. Skriv `java -jar josm-tested.jar`⏎. No skal JOSM køyre, starta frå [wikitr:/Help/CommandLineOptions Kommandolinja]. 1. Avslutt JOSM. 1. Skriv `josm-tested.jar`⏎. Viss JOSM startar igjen, er Windows Explorer klar for dobbeltklikk på jar-filer. === Web Start ===#Webstart [=#Troubleshootingjhlplink] Du må først installere [https://openwebstart.com/ 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 [/newticket 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 ====#Webstarttest 1. Last ned [/download/josm.jnlp josm.jnlp] til skrivebordet ditt. 1. Opne ein Terminal og gå til Skrivebordet som ovanfor 1. Skriv `javaws josm.jnlp`⏎. Dette skal først laste ned JOSM, vise ein sikkerheitsdialog og deretter starte JOSM. 1. 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 ===#Troubleshootingjvm ==== 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 [wikitr:/Help/CommandLineOptions kommandolinja] 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 ====#VMselectiononWindowsx64 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: {{{ #!sh javaws.exe -J-d64 -J-Xmx2048m josm.jnlp }}} === Microsoft Windows ===#MSWindows ==== josm.exe ====#Mswindowswrapper 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 [wikitr:/USB_Stick portable]. 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). Sjå døme: {{{ #!sh # Last OSM-data josm.exe https://www.osm.org/way/476702262 }}} For å gje [Java-alternativ](wikitr:/Help/CommandLineOptions#Javaoptions) 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 ====#MicrosoftWindowsGraphics 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 ===#macOS [=#MacOSErrors][=#MacOSXMountainLionErrors][=#Macoserrors] ==== Bruke brew ====#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 ===#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 …: * [/query?status=!closed&type=defect&keywords=~java Java-problem] - nokon av feila fører til blokkeringar i Oracle JVM (dekka på [JavaBugs](wiki:JavaBugs)). * [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~linux&order=priority Linux] * [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~ubuntu&order=priority Ubuntu] * [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~macos&order=priority macOS] * [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~windows&order=priority Windows] ```
Note:
See
WikiFormatting
and
TracWiki
for help on editing wiki content.
Change information
Your email or username:
E-mail address and name can be saved in the
Preferences
Comment about this change (optional):
Note:
See
TracWiki
for help on using the wiki.