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 Nb:Download
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
[[TranslatedPages(revision=227)]] [[PageOutline(2-3, Innholdsfortegnelse)]] = Nedlasting = Denne siden gir grunnleggende installasjonsinstruksjoner og feilsøkingsinformasjon for JOSM. For å begynne å jobbe med JOSM, se [wikitr:/Introduksjon] og [wikitr:/Hjelp]-sidene. For svært komplekse problemer, se [wikitr:/Installasjonsnotater Installasjonsnotater]. == Anbefalte alternativer ==#Anbefaltealternativer [[JOSMImage(openlocation, valign=middle, link=[/download/josm.jnlp])]] **Start [/download/josm.jnlp josm.jnlp]** (nyeste testede versjon) \\ Anbefalt versjon, alle plattformer, automatisk oppdatering til den nyeste ''testede versjonen'' månedlig ([#Webstart hvordan starte]). \\ \\ [[JOSMImage(download, valign=middle, link=[/josm-tested.jar])]] **Last ned [/josm-tested.jar josm-tested.jar]** (testet versjon [[Version(tested)]]) \\ Alle plattformer ([#Java hvordan kjøre]). \\ \\ == Alle nedlastingsalternativer ==#Flernedlastingsalternativer Hver [/roadmap måned] gir JOSM-teamet ut en **testet versjon** for nedlasting. MS Windows- og Apple macOS-variantene er bygget på denne testede versjonen. Når du klikker på josm.jnlp for å starte JOSM, vil du alltid få den nyeste testede versjonen. Javas [wikitr:/Installasjonsnotater#Webstart Web Start] er mekanismen bak dette. [=#Utviklingsversjon] Hver [/log/josm/?verbose=on&limit=20 natt] genererer byggesystemene en **siste versjon**. Disse versjonene kan ha alvorlige feil. Men for det meste fungerer de også bra. For den siste versjonen er det også en Web Start-variant tilgjengelig. ||= =||||= **For alle operativsystemer** =|||||||| ||= **Utvikling** =|| ||=**Versjon** =||= **Web Start** =||= **Nedlasting** =||= **Windows** =||= **Apple macOS** =||= **Ubuntu, Debian…** =||= **openSUSE** =||= **Jar / Javadoc / Kildekode** =|| ||**testet [[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 se nedenfor])'' || \ || \\ [/download/macosx/josm-macosx.zip JOSM macOS .zip-pakke] \\ ''eller ([#macOS homebrew])'' || \ || ''[#Ubuntu se nedenfor]'' || \ || ''[#Opensuse se nedenfor]'' || \ || [/repository/releases/org/openstreetmap/josm/josm/ josm]:[[Version(tested)]] || ||**siste [[Version(latest)]]** || \ || [/download/josm-latest.jnlp latest.jnlp] || \ || [/josm-latest.jar] || \ || ''se [https://github.com/openstreetmap/josm/releases utgivelser på github] || \ || ''se [https://github.com/openstreetmap/josm/releases utgivelser på github] || \ || ''[#Ubuntu se nedenfor]'' || || \ || [/repository/snapshots/org/openstreetmap/josm/josm/SNAPSHOT/ Bruk snapshots] || ||=''**eldre**'' =|| || \ || [/download/ nedlasting/] || \ || ''se [https://github.com/openstreetmap/josm/releases utgivelser på github] || \ || ''se [https://github.com/openstreetmap/josm/releases utgivelser på github] || \ || [/apt/pool/universe/j/ pool/] || || \ || [/repository/snapshots/org/openstreetmap/josm/josm/ testede versjoner] || Når du kjører skript, vennligst sjekk først på [/latest siste], [/tested testet] eller [/version alle] for å redusere nedlastingsbåndbredde. ** Fjern oversettelser **[=#Fjernoversettelser] \\ Hvis nedlastingsstørrelsen er et problem, er mindre filer av den testede versjonen tilgjengelige. For nedlastinger som kun inneholder engelsk, legg til [/josm-tested.jar?lang=en ?lang=en] til URL-en. For å inkludere én oversettelse, erstatt `en` med [wikitr:/TracLanguages språkkoden] du ønsker (små bokstaver, kun støttede språk). Du kan redusere filstørrelsen ytterligere ved å fjerne signeringsinformasjonen ved å legge til [/josm-tested.jar?lang=en&unsigned=1 ?unsigned=1]. == Linux-pakker == === JOSMs Debian-baserte pakker hovedsakelig for Ubuntu ===#Ubuntu Dette er vår egen pakkebrønn primært for Ubuntu. Den skal også fungere med andre Debian-baserte (spesielt Ubuntu-baserte) distribusjoner, men vi tester og vedlikeholder ikke aktivt andre distribusjoner enn Ubuntu. Pakkebrønnen inneholder to pakker: * ''josm'' – Gir den testede versjonen (stabil). Erstatter pakken fra den offisielle pakkebrønnen til din distribusjon. Standard JOSM-mappenavn er satt til `JOSM`. * ''josm-latest'' – Den siste versjonen (nattlig). Kan installeres parallelt med josm-pakken, derfor er standard JOSM-mappenavn satt til `JOSM-latest`. Begge pakkene gir `/etc/default/josm` henholdsvis `/etc/default/josm-latest` som konfigurasjonsfil for [wikitr:Hjelp/CommandLineOptions#Javaoptions java-alternativer]. I tillegg til den vanlige prosedyren beskrevet nedenfor, kan eldre DEB-filer lastes ned manuelt fra [/apt/pool/universe/j/ arkivene]. ==== Installasjon ==== Rediger pakkekildelisten `/etc/apt/sources.list.d/josm.list`: {{{#!sh sudo editor /etc/apt/sources.list.d/josm.list }}} {{{#!comment ### nedenfor fungerer ikke på GNU Debian-systemer `sudo $EDITOR /etc/apt/sources.list.d/josm.list` }}} og legg til en av følgende linjer avhengig av din Ubuntu-versjon: {{{#!sh 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 # For andre Debian-baserte distribusjoner, legg til: deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe }}} Alternativt kan dette gjøres med følgende en-linjer i Ubuntu (ikke for Ubuntu-baserte distribusjoner som Linux Mint): {{{#!sh 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 }}} eller for Linux Mint: {{{#!sh 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 }}} {{{#!comment ### nedenfor fungerte ikke på alle systemer og legg til følgende linje: {{{#!sh `deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt VERSION universe` }}} }}} Last ned den offentlige nøkkelen [/josm-apt.key]: {{{#!sh # Opprett mappen for manuelt nedlastede nøkler hvis den ikke allerede er opprettet sudo mkdir -p /usr/local/share/keyrings # Last ned nøkkelen wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo gpg --dearmor -o /usr/local/share/keyrings/josm-apt.gpg }}} Tidligere brukte instruksjoner `apt-key`. Hvis nøkkelen ble lagt til systemets nøkkelring, vil følgende linje fjerne den: {{{#!sh sudo apt-key del $(apt-key list | grep -B1 "<josm-dev@openstreetmap.org>" | sed '$d' | cut -b 48-51,53-57) }}} Oppdater nå kildene dine: {{{#!sh # Du må kanskje installere SSL-støtte for apt på forhånd: sudo apt-get install apt-transport-https # Oppdater kildene sudo apt-get update }}} og installer: {{{#!sh # Du kan hoppe over denne første linjen hvis disse pakkene ikke var installert før. sudo apt-get remove josm josm-plugins # For den testede versjonen sudo apt-get install josm # For utviklingsversjonen sudo apt-get install josm-latest }}} === GNU Debian ===#GNUDebian Våre egne Ubuntu-pakker, [#Ubuntu ovenfor], fungerer på Debian, og vi anbefaler å bruke dem. Avhengig av oppsettet av `sudo`, vil noen instruksjoner ikke fungere som "normal" bruker, men kun som `root`. Den testede versjonen av [https://packages.debian.org/stable/josm JOSM] er tilgjengelig under **''main''** i seksjonen **''utils''**, men versjonen er vanligvis ganske gammel. \\ Vennligst bruk [https://backports.debian.org backports-pakkebrønnen] for å få en mer oppdatert versjon, se [https://backports.debian.org/Instructions Instruksjoner]. Denne versjonen kan fortsatt være eldre enn våre egne pakker. Siden Debian 11 (bullseye) er [https://packages.debian.org/stable/josm-installer josm-installer] tilgjengelig under **''main''** i seksjonen **''utils''**. Den laster ned den nåværende .jar-filen fra denne siden og oppdaterer den om nødvendig. === openSUSE ===#Opensuse Den testede versjonen av JOSM er tilgjengelig i Application:Geo-pakkebrønnen.[=#openSUSE] Først legg til som root-bruker i yast eller med zypper pakkebrønnen (for Tumbleweed erstatt **$releasever** med **openSUSE_Tumbleweed**): {{{#!sh zypper ar -f 'https://download.opensuse.org/repositories/Application:/Geo/$releasever' Application:Geo }}} Deretter installer ganske enkelt ''josm'' og ''josm-fonts''-pakken. == Feilsøking == === Java ===#Java Når du dobbeltklikker på en jar-fil og ingenting skjer, betyr det i de fleste tilfeller at Java ikke er installert. JOSM anbefaler nå [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-er. Generelt sett bør den nåværende Java LTS foretrekkes (på skrivende tidspunkt ville det være Java 17), men Java 11 vil fungere. Se [source:/trunk/README README] for nåværende anbefalinger. Men prøv først den Java-versjonen som allerede er distribuert med operativsystemet, [https://en.wikipedia.org/wiki/OpenJDK for eksempel]. Når du velger en nedlasting, husk: * En Java Plug-in for nettlesere er **ikke** nødvendig for å kjøre JOSM. Derfor er resultater fra sider som www.java.com/en/download/installed8.jsp ikke relevante. * En Java-variant med 64 bit anbefales for JOSM. Operativsystemets arkitektur er viktig for å velge mellom 32 bit Java eller 64 bit Java. Fordi JOSM **ikke** påvirkes av nettleserens arkitektur, er de fleste anbefalingene på denne siden www.java.com/en/download/faq/java_win64bit.xml ikke relevante. * Unngå sider som www.java.com/en/download som har som mål å plassere Java Plug-ins i nettlesere. Og dette er **ikke** viktig for JOSM. For mer informasjon, besøk [wikitr:/Installasjonsnotater Installasjonsnotater] og [https://www.java.com/en/download/help/troubleshoot_java.xml feilsøkingssider]. ''Java'' i denne delen betyr en JRE (Java Runtime Engine) som gir en JVM (Java Virtual Machine) for å kjøre JOSM, et Java-program som er utviklet ved hjelp av JDK (Java Development Kit) og noen ganger startet med JNLP (Java Network Launch Protocol aka Web Start og etterfølger av Java Plug-ins). ==== Testing av Java ====#JavaTest [=#Feilsøkingjarfil] Sjekker om Java er installert og hvorfor JOSM ikke starter (eksempel hovedsakelig for MS Windows). 1. Last ned [/josm-tested.jar josm-tested.jar] til skrivebordet ditt. 1. Åpne en kommandoprompt eller terminal 1. Skriv `cd %homepath%`⏎ og skriv `cd Desktop`⏎ 1. Skriv `java -version `⏎ Tre linjer med versjonsdata skal vises. Hvis du ser noe annet, er Java ikke riktig installert. 1. Skriv `java -jar josm-tested.jar`⏎. Nå skal JOSM kjøre, startet fra [wikitr:/Hjelp/CommandLineOptions Kommandolinjen]. 1. Avslutt JOSM. 1. Skriv `josm-tested.jar`⏎. Hvis JOSM starter igjen, er Windows Explorer klar for dobbeltklikk på jar-filer. === Web Start ===#Webstart [=#Feilsøkingjhlplenke] Du må installere [https://openwebstart.com/ OpenWebStart] først. Den vil laste ned og kjøre Java av seg selv. Vennligst bruk 64-bit (`x64`) versjonen av OpenWebStart hvis du er på Microsoft Windows. Overgangen fra Oracle WebStart til OpenWebStart er fortsatt i gang, så i tilfelle problemer, vennligst opprett en [/newticket ny sak] eller legg inn en kommentar til #17858. Du må kanskje oppdatere standardprogrammet for å åpne JNLP-filer hvis du tidligere brukte Oracle WebStart. Se [https://openwebstart.com/docs/OWSGuide.html#_jnlp_file_association jnlp-filtilknytning] for instruksjoner om å sette OpenWebStart som standardprogram for jnlp-filer ==== Testing Web Start ====#Webstarttest 1. Last ned [/download/josm.jnlp josm.jnlp] til skrivebordet ditt. 1. Åpne en terminal og gå til skrivebordet som ovenfor. 1. Skriv `javaws josm.jnlp`⏎. Dette skal først laste ned JOSM, vise en sikkerhetsdialog og deretter starte JOSM. 1. Hvis det mislykkes, skriv `javaws -verbose josm.jnlp`⏎. Dette skal først vise en dialog med informasjon om JVM og deretter starte JOSM. === Virtuell maskin ===#Feilsøkingjvm ==== Minneoverskridelse ==== I dag er det sjelden nødvendig å manuelt kontrollere Javas minnebruk fordi tilgjengelig RAM på datamaskiner har økt. Feil valgte verdier kan redusere JOSMs ytelse. For noen oppgaver har JOSM et stort behov for minne. På den ene siden kan det være nødvendig å konfigurere en minnestørrelse som støtter flere plugins og funksjoner. På den annen side kan trege maskiner stabiliseres ved å begrense Javas minnebruk. Hvis nødvendig, bruk [wikitr:/Help/CommandLineOptions kommandolinjen] til å sette [https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-3B1CE181-CD30-4178-9602-230B800D4FAE__BABHDABI Java-alternativet] -Xmx…m, for eksempel `-Xmx512m` eller `-Xmx1536m`. I Debian/Ubuntu kan du redigere filen `/etc/default/josm` henholdsvis `/etc/default/josm-latest`. \\ Tidligere aksepterte eldre Java-programmer `-Xmx=512m` eller til og med `-Xmx 512m`. Nå gir slike feilformede argumenter feilmeldinger. ==== VM-valg ====#VMvalgpåWindowsx64 På nåværende versjoner av MS Windows installeres Java som standard hovedsakelig i `C:\Program Files\Java\`-katalogen. Tilleggsdeler plasseres i `C:\Program Files\Oracle\Java\`. Det finnes en `.\javapath\`-katalog som mål for PATH-miljøvariabelen. Den er hjemmet for de tre virtuelle filene `java.exe`, `javaw.exe` og `javaws.exe`. Disse filene er symbolske lenker fra de nåværende Java-installasjonene. På eldre versjoner av 64-biters Windows ble noen ganger 32-biters JRE også installert. Noen nettlesere hadde også sin egen JVM med begrensede muligheter. I slike tilfeller ville en Web Start fra nettleseren ikke bruke din Java-installasjon, men den fra nettleseren. Sjekk at det ikke finnes en annen javawebstart i `\Windows\SysWow64`. Java-kontrollpanelet vil ikke oppdage den, og du kan trygt slette den. Utfør opprydding og behold kun de nyeste versjonene av hver JRE (én for 32-biters modus, en annen for 64-biters modus). For snarveier opprettet på skrivebordet for JNLP og kjøring av Javawebstart-oppstarteren, sørg for å sende VM-parametere prefikset med -J og uten mellomrom før VM-alternativet. Hvis du har installert både 32-biters og 64-biters versjon, bør du sende alternativet "`-d64`" hvis du vil velge den foretrukne 64-biters VM-en. Merk at noen Oracle-dokumentasjonssider angir alternativet "-D64" med feil stor/liten bokstav!) Eksempel på en redigert kommandolinje for en snarvei 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 gjør følgende: * Plasserer to kjørbare filer `JOSM.exe` og `HWConsole.exe` i katalogen `%LOCALAPPDATA%\JOSM`. * Registrerer JOSM.exe som mål for filendelsene `*.osm`, `*.geojson`, `*.gpx`, `*.jos` og `*.joz`. * Plasserer JOSM-snarveier på skrivebordet og i startmenyen. * Legger til avinstalleringsdata på de aktuelle stedene. Ved oppstart starter JOSM.exe JOSM med en innebygd versjon av Java vedlikeholdt av JOSM-utviklere, basert på Azul Zulu. JOSM.exe fungerer som en ''wrapper'' og er [wikitr:/USB_Stick bærbar]. HWConsole.exe ligner på JOSM.exe, men starter JOSM mens den holder en Windows-konsoll åpen som viser JOSMs standardutdata (logger). JOSM.exe aksepterer alle vanlige [wikitr:/Help/CommandLineOptions#Programarguments JOSM-programargumenter]. Se eksempel: {{{ #!sh # Last OSM-data josm.exe https://www.osm.org/way/476702262 }}} For å gi [wikitr:/Help/CommandLineOptions#Javaoptions Java-alternativer] til JVM-en, bruker JOSM.exe konfigurasjonsfilen `JOSM.cfg` i dens app-underkatalog. I denne filen må hvert alternativ være på en egen linje. For eksempel, for å endre minnetildeling, åpne `%LOCALAPPDATA%\JOSM\app\JOSM.cfg` og legg til `java-options=-Xmx8192m` (for 8 GB) på en ny linje under `[JavaOptions]`-overskriften. ==== Grafikk ====#MicrosoftWindowsGrafikk Noen Windows-installasjoner har problemer med grafikkdrivere (se #23784 for et eksempel). Dette kan vise symptomer som: * Svarte felt i JOSM-verktøylinjer * Flimring * Andre uventede brukergrensesnittproblemer 1. Last ned og installer Display Driver Uninstaller (DDU, [https://github.com/Wagnard/display-drivers-uninstaller kilde]) fra den offisielle speilplassen => https://www.wagnardsoft.com/display-driver-uninstaller-DDU- 2. Fra "Device Type"-nedtrekksmenyen til høyre, velg "GPU". DDU vil automatisk oppdage GPU-en du bruker. 3. Klikk på "Clean and Restart" øverst. Dette vil avinstallere grafikkdriverne og starte PC-en på nytt. 4. Reinstaller driverne. //**ADVARSEL: Opprett en sikkerhetskopi av PC-en din før du bruker DDU. Selv om den oppretter et gjenopprettingspunkt av seg selv, er det ideelt å opprette en selv, bare i tilfelle.**// === macOS ===#macOS [=#MacOSFeil][=#MacOSXMountainLionFeil][=#Macosfeil] {{{ #!comment gammel seksjonstittel, beholdt som anker for gamle lenker }}} ==== Bruk av brew ====#brew macOS-brukere kan bruke [https://brew.sh/ homebrew]-pakkesystemet til å installere og oppdatere sin JOSM-instans. I Terminal, kjør `brew install --cask josm` for å installere eller `brew upgrade --cask josm` for å oppgradere til den nåværende testede versjonen av JOSM. === Linux ===#linux ==== Arch Linux ==== Ved bruk av AUR kan du installere [https://aur.archlinux.org/packages/openwebstart-bin openwebstart-bin]. Hvis du bruker [https://archlinux.org/packages/extra/x86_64/icedtea-web/ icedtea-web] i stedet for den anbefalte openwebstart, vil du få en feil med den nyeste Java-versjonen. java-17-openjdk er kjent for å fungere, men java-22-openjdk gjør det ikke. === Kjente problemer === Ikke lukkede saker om …: * [/query?status=!closed&type=defect&keywords=~java Java-problemer] - noen av feilene fører til blokkeringer i Oracle JVM (dekket på [wiki:JavaBugs 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.