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 Da:Download
Adjust edit area height:
8
12
16
20
24
28
32
36
40
Edit side-by-side
[[TranslatedPages(revision=231)]] [[PageOutline(2-5,Indholdsfortegnelse)]] = Download = Denne side giver grundlæggende JOSM-installationstrin og fejlfindingsooplysninger. For at begynde at arbejde med JOSM, se venligst [wikitr:/Introduction] og [wikitr:/Help] siderne. Og for meget komplekse problemer, se [wikitr:/InstallNotes Installationsnoter]. == Anbefalede muligheder ==#Anbefaledemuligheder [[JOSMImage(openlocation, valign=middle, link=[/download/josm.jnlp])]] **Start [/download/josm.jnlp josm.jnlp]** (nyeste testede version) \\ Anbefalet version, alle platforme, automatisk opdatering til nyeste ''testede version'' månedligt ([#Webstart hvordan man starter]). \\ \\ [[JOSMImage(download, valign=middle, link=[/josm-tested.jar])]] **Download [/josm-tested.jar josm-tested.jar]** (testet version [[Version(tested)]]) \\ Alle platforme ([#Java hvordan man kører]). \\ \\ == Alle downloadmuligheder ==#Fleredownloadmuligheder Hver [/roadmap måned] udgiver JOSM-holdet en **testet version** til download. MS Windows og Apple macOS varianterne er bygget på denne testede version. Når du klikker på josm.jnlp for at starte JOSM, vil du altid få den nyeste testede version. Javas [wikitr:/InstallNotes#Webstart Web Start] er mekanismen bag dette. [=#DevelopmentVersion] Hver [/log/josm/?verbose=on&limit=20 nat] genererer byggesystemerne en **seneste version**. Disse versioner kan have alvorlige fejl. Men for det meste fungerer de også godt. For den seneste version er der også en Web Start-variant tilgængelig. ||= =||||= **For alle operativsystemer** =|| || || || || ||= **Udvikling** =|| ||=**Version** =||= **Web Start** =||= **Download** =||= **Windows** =||= **Apple macOS** =||= **Ubuntu, Debian…** =||= **openSUSE** =||= **Arch Linux** =||= **Jar / Javadoc / Kilde** =|| ||**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]'' || \ || ''[#ArchLinux se nedenfor]'' || \ || [/repository/releases/org/openstreetmap/josm/josm/ josm]:[[Version(tested)]] || ||**seneste [[Version(latest)]]** || \ || [/download/josm-latest.jnlp latest.jnlp] || \ || [/josm-latest.jar] || \ || ''se [https://github.com/openstreetmap/josm/releases udgivelser på github] || \ || ''se [https://github.com/openstreetmap/josm/releases udgivelser på github] || \ || ''[#Ubuntu se nedenfor]'' || || \ || ''[#ArchLinux se nedenfor]'' || \ || [/repository/snapshots/org/openstreetmap/josm/josm/SNAPSHOT/ Brug snapshots] || ||=''**ældre**'' =|| || \ || [/download/ download/] || \ || ''se [https://github.com/openstreetmap/josm/releases udgivelser på github] || \ || ''se [https://github.com/openstreetmap/josm/releases udgivelser på github] || \ || [/apt/pool/universe/j/ pool/] || || || \ || [/repository/releases/org/openstreetmap/josm/josm/ testede versioner] || Når du kører scripts, kontroller venligst først [/latest seneste], [/tested testet] eller [/version alle] for at reducere downloadbåndbredde. ** Strip oversættelser **[=#Striptranslations] \\ Hvis downloadstørrelse er et problem, er mindre filer af den testede version tilgængelige. For downloads, der kun indeholder engelsk, tilføj [/josm-tested.jar?lang=en ?lang=en] til URL'en. For at inkludere én oversættelse, erstat `en` med [wikitr:/TracLanguages sprogkoden] du ønsker (lille første bogstav, kun understøttede sprog). Du kan yderligere reducere filstørrelsen ved at fjerne signeringsoplysningerne ved at tilføje [/josm-tested.jar?lang=en&unsigned=1 ?unsigned=1]. == Linux Pakkearkiver == === JOSMs Debian-baserede primært for Ubuntu ===#Ubuntu Dette er vores eget pakkearkiv primært for Ubuntu. Det bør også fungere med andre Debian-baserede (især Ubuntu-baserede) distributioner, men vi tester og vedligeholder ikke aktivt nogen distributioner andre end Ubuntu. Arkivet indeholder to pakker: * ''josm'' – Giver den testede version (stabil). Erstatter pakken fra det officielle arkiv til din distribution. Standard JOSM-mappenavn er sat til `JOSM`. * ''josm-latest'' – Den seneste version (nattlig). Kan installeres parallelt med josm-pakken, derfor er standard JOSM-mappenavn sat til `JOSM-latest`. Begge pakker giver `/etc/default/josm` henholdsvis `/etc/default/josm-latest` som konfigurationsfil for [wikitr:Help/CommandLineOptions#Javaoptions java-indstillinger]. Ud over den almindelige procedure beskrevet nedenfor, kan ældre DEB-filer downloades manuelt fra [/apt/pool/universe/j/ arkiverne]. ==== Installation ==== Rediger pakkekildelisten `/etc/apt/sources.list.d/josm.list`: {{{#!sh sudo editor /etc/apt/sources.list.d/josm.list }}} og tilføj en af følgende linjer i henhold til din Ubuntu-version: {{{#!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-baserede distributioner tilføj: deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe }}} Alternativt kan dette gøres med følgende one-liner i Ubuntu (ikke for Ubuntu-baserede distributioner 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 }}} Download den [/josm-apt.key offentlige nøgle]: {{{#!sh sudo curl https://josm.openstreetmap.de/josm-apt.key -o /etc/apt/keyrings/josm-apt.gpg }}} I tidligere instruktioner blev `apt-key` brugt. Hvis nøglen blev tilføjet til systemets nøglering, vil følgende linje fjerne den. Dette er aldri nødvendigt, medmindre det forhindrer JOSM i at signere pakker, der 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) }}} Opdater nu dine kilder: {{{#!sh # Du skal muligvis installere SSL-understøttelse for apt på forhånd: sudo apt-get install apt-transport-https # Opdater kilder sudo apt-get update }}} og installer: {{{#!sh # Du kan springe denne første linje over, hvis disse pakker ikke var installeret før. sudo apt-get remove josm josm-plugins # For den testede version sudo apt-get install josm # For udviklingsversionen sudo apt-get install josm-latest }}} === GNU Debian ===#GNUDebian Vores egne Ubuntu-pakker, [#Ubuntu ovenfor], fungerer på Debian, og vi anbefaler at bruge dem. Afhængigt af opsætningen af `sudo`, vil nogle instruktioner ikke fungere som "normal" bruger, men kun som `root`. Den testede version af [https://packages.debian.org/stable/josm JOSM] er tilgængelig under **''main''** i sektionen **''utils''**, men versionen er normalt ret gammel. \\ Brug venligst [https://backports.debian.org backports-arkivet] for at få en mere opdateret version, se [https://backports.debian.org/Instructions Instruktioner]. Denne version kan stadig være ældre end vores egne pakker. Siden Debian 11 (bullseye) er [https://packages.debian.org/stable/josm-installer josm-installer] tilgængelig under **''main''** i sektionen **''utils''**. Den downloader den aktuelle .jar-fil fra dette websted og opdaterer den om nødvendigt. === openSUSE ===#Opensuse Den testede version af JOSM er tilgængelig i Application:Geo-arkivet.[=#openSUSE] Tilføj først som root-bruger i yast eller med zypper arkivet (for Tumbleweed erstat **$releasever** med **openSUSE_Tumbleweed**): {{{#!sh zypper ar -f 'https://download.opensuse.org/repositories/Application:/Geo/$releasever' Application:Geo }}} Installer derefter blot ''josm'' og ''josm-fonts'' pakkerne. === Arch Linux ===#ArchLinux Det officielle arkiv indeholder `josm` [https://archlinux.org/packages/extra/any/josm/ pakken], som kan installeres via `pacman -S josm`. Arch-brugerarkivet (AUR) indeholder derudover `josm-latest` [https://aur.archlinux.org/packages/josm-latest pakken] med den seneste version af JOSM. Brug din AUR-hjælper til at installere denne pakke. Begge pakker er tredjepartspakker og ikke vedligeholdt af JOSM-holdet. == Fejlfinding == === Java ===#Java Når du dobbeltklikker på en jar-fil, og intet sker, betyder det i de fleste tilfælde, at Java ikke er installeret. JOSM anbefaler nu [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 set bør den nuværende Java LTS foretrækkes (på nuværende tidspunkt ville det være Java 21), men Java 11 vil fungere. Se [source:/trunk/README README] for nuværende anbefalinger. Men prøv først den Java, der allerede er distribueret med operativsystemet, [https://en.wikipedia.org/wiki/OpenJDK for eksempel]. Når du vælger en download, husk: * En Java-plug-in til webbrowsere er **ikke** nødvendig for at køre JOSM. Derfor er resultater fra sider som www.java.com/en/download/installed8.jsp ikke relevante. * En Java-variant med 64 bit anbefales til JOSM. Operativsystemets arkitektur er vigtig for at vælge mellem 32-bit Java eller 64-bit Java. Fordi JOSM **ikke** påvirkes af webbrowserens arkitektur, er de fleste anbefalinger på denne side www.java.com/en/download/faq/java_win64bit.xml ikke relevante. * Undgå sider som www.java.com/en/download, der har til formål at placere Java-plug-ins i webbrowsere. Og dette er **ikke** vigtigt for JOSM. For yderligere information, besøg [wikitr:/InstallNotes Installationsnoter] og [https://www.java.com/en/download/help/troubleshoot_java.xml fejlfinding] siderne. ''Java'' i denne sektion betyder en JRE (Java Runtime Engine), der giver en JVM (Java Virtual Machine) til at køre JOSM, et Java-program, der er udviklet ved hjælp af JDK (Java Development Kit) og nogle gange startet med JNLP (Java Network Launch Protocol aka Web Start og efterfølger af Java-plug-ins). ==== Test af Java ====#JavaTest [=#Troubleshootingjarfile] Kontrollerer om Java er installeret og hvorfor JOSM ikke starter (eksempel primært for MS Windows). 1. Download [/josm-tested.jar josm-tested.jar] til dit skrivebord. 1. Åbn en Kommandoprompt aka Terminal 1. Skriv `cd %homepath%`⏎ og skriv `cd Desktop`⏎ 1. Skriv `java -version `⏎ Tre linjer med versionsdata bør vises. Hvis du ser noget andet, er Java ikke korrekt installeret. 1. Skriv `java -jar josm-tested.jar`⏎. Nu bør JOSM køre, startet fra [wikitr:/Help/CommandLineOptions Kommandolinjen]. 1. Afslut JOSM. 1. Skriv `josm-tested.jar`⏎. Hvis JOSM starter igen, er Windows Explorer klar til dobbeltklik på jar-filer. === Web Start ===#Webstart [=#Troubleshootingjhlplink] Du skal først installere [https://openwebstart.com/ OpenWebStart]. Det vil downloade og køre Java af sig selv. Brug venligst 64-bit (`x64`) versionen af OpenWebStart, hvis du er på Microsoft Windows. Overgangen fra Oracle WebStart til OpenWebStart er stadig i gang, så i tilfælde af problemer, opret venligst en [/newticket ny ticket] eller skriv en kommentar til #17858. Du skal muligvis opdatere standardprogrammet til at åbne JNLP-filer, hvis du tidligere har brugt Oracle WebStart. Se [jnlp-filtilknytning](https://openwebstart.com/docs/OWSGuide.html#_jnlp_file_association) for instruktioner til at indstille OpenWebStart som standardprogram for jnlp-filer. ==== Test af Web Start ====#Webstarttest 1. Download [/download/josm.jnlp josm.jnlp] til dit skrivebord. 1. Åbn en Terminal og gå til Skrivebordet som ovenfor 1. Skriv `javaws josm.jnlp`⏎. Dette bør først downloade JOSM, vise en sikkerhedsdialog og derefter starte JOSM. 1. Hvis det mislykkes, skriv `javaws -verbose josm.jnlp`⏎. Dette bør først vise en dialog med information om JVM og derefter starte JOSM. === Virtuel Maskine ===#Troubleshootingjvm ==== Uden for hukommelse ==== I dag er manuel kontrol af Javas hukommelse sjældent nødvendig, fordi tilgængelig RAM på computere er vokset. Forkert valgte værdier kan reducere JOSM ydeevne. For nogle opgaver har JOSM en stor appetit på hukommelse. På den ene side kan det være nødvendigt at konfigurere en hukommelsesstørrelse, der understøtter flere plugins og funktioner. På den anden side kan langsomme maskiner stabiliseres ved at begrænse Javas hukommelsesbrug. Hvis nødvendigt, brug [wikitr:/Help/CommandLineOptions kommandolinjen] til at indstille [Java-indstillingen](https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-3B1CE181-CD30-4178-9602-230B800D4FAE__BABHDABI) -Xmx…m, for eksempel `-Xmx512m` eller `-Xmx1536m`. I Debian/Ubuntu kan du redigere filen `/etc/default/josm` henholdsvis `/etc/default/josm-latest`. \\ Tidligere accepterede ældre java-programmer `-Xmx=512m` eller endda `-Xmx 512m`. Nu kaster disse fejlformede argumenter fejlmeddelelser. ==== VM-valg ====#VMselectiononWindowsx64 På nuværende versioner af MS Windows er Java som standard installeret primært i `C:\Program Files\Java\` mappen. Yderligere dele er placeret i `C:\Program Files\Oracle\Java\`. Der er en `.\javapath\` mappe som mål for PATH-miljøvariablen. Det er hjemsted for de tre virtuelle filer `java.exe`, `javaw.exe` og `javaws.exe`. Disse filer er symbolske links fra de nuværende Java-installationer. På ældre versioner af 64-bit Windows blev 32-bit tilstand JRE nogle gange yderligere installeret. Også nogle browsere medbragte deres egen JVM med begrænsede muligheder. I disse tilfælde ville en Web Start fra browseren ikke bruge din Java-installation, men den fra browseren. Kontroller, at der ikke er anden javawebstart i `\Windows\SysWow64`. Java-kontrolpanelet vil ikke registrere den, og du kan sikkert slette den. Udfør oprydning og behold kun de nyeste versioner af hver JRE (En for 32-bit tilstand, en anden for 64-bit tilstand). For genveje oprettet på skrivebordet for JNLP og kørsel af Javawebstart-opstarteren, sørg for at sende VM-parametre præfikset med -J og uden mellemrum før VM-indstillingen. Hvis du har installeret både 32-bit og 64-bit versionen, bør du sende indstillingen "`-d64`" hvis du vil vælge den foretrukne 64-bit VM. Bemærk, at nogle Oracle-dokumentationssider angiver indstillingen "-D64" med den forkerte store/lille bogstav!) Eksempel på redigeret kommandolinje for en genvej på Windows-skrivebordet: {{{ #!sh javaws.exe -J-d64 -J-Xmx2048m josm.jnlp }}} === Microsoft Windows ===#MSWindows ==== josm.exe ====#Mswindowswrapper Brug af josm-setup.exe til installation på Microsoft Windows gør følgende: * Placerer to eksekverbare filer `JOSM.exe` og `HWConsole.exe` i mappen `%LOCALAPPDATA%\JOSM` * Registrerer JOSM.exe som mål for filtypenavnene `*.osm`, `*.geojson`, `*.gpx`, `*.jos` og `*.joz`. * Placerer JOSM-genveje på Skrivebordet og i Start-menuen. * Tilføjer afinstalleringsdata på de passende steder. Ved opstart starter JOSM.exe JOSM med en indlejret version af Java vedligeholdt af JOSM-udviklere, baseret på Azul Zulu. JOSM.exe fungerer som en ''wrapper'' og er [wikitr:/USB_Stick portabel]. HWConsole.exe ligner JOSM.exe, men starter JOSM mens den holder en Windows-konsol åben, der viser JOSM standard output (logs). JOSM.exe accepterer alle sædvanlige [JOSM Program-argumenter](wikitr:/Help/CommandLineOptions#Programarguments). Se eksempel: {{{ #!sh # Indlæs OSM-data josm.exe https://www.osm.org/way/476702262 }}} For at give [Java-indstillinger](wikitr:/Help/CommandLineOptions#Javaoptions) til Java VM, bruger JOSM.exe konfigurationsfilen `JOSM.cfg` i dens app-undermappe. I denne fil skal hver indstilling være på en separat linje. For eksempel, for at ændre hukommelsestildeling, åbn `%LOCALAPPDATA%\JOSM\app\JOSM.cfg` og tilføj `java-options=-Xmx8192m` (for 8 GB) til en ny linje under `[JavaOptions]`-overskriften. ==== Grafik ====#MicrosoftWindowsGraphics Nogle Windows-installationer har grafikdriverproblemer (se #23784 for et eksempel). Dette kan udvise symptomer såsom: * Sorte bjælker i JOSM-værktøjslinjer * Flimren * Andre uventede brugergrænsefladeproblemer 1. Download og installer Display Driver Uninstaller (DDU, [kilde](https://github.com/Wagnard/display-drivers-uninstaller)) fra den officielle spejlingsserver => https://www.wagnardsoft.com/display-driver-uninstaller-DDU- 2. Fra "Device Type" (Enhedstype) drop-down menuen til højre, vælg "GPU". DDU vil automatisk registrere den GPU, du bruger. 3. Klik på "Clean and Restart" (Rens og genstart) øverst. Dette vil afinstallere grafikdriverne og genstarte din PC. 4. Geninstaller driverne. //**ADVARSEL: Opret en sikkerhedskopi af din PC, før du bruger DDU. Selvom den opretter et genoprettelsespunkt af sig selv, er det ideelt at lave en selv for en sikkerheds skyld.**// === macOS ===#macOS [=#MacOSErrors][=#MacOSXMountainLionErrors][=#Macoserrors] ==== Brug af brew ====#brew macOS-brugere kan bruge [homebrew](https://brew.sh/) pakkehåndteringen til at installere og opdatere deres JOSM-instans. I Terminal, kør `brew install --cask josm` for at installere eller `brew upgrade --cask josm` for at opgradere til den nuværende testede version af JOSM. === Linux ===#linux ==== Arch Linux ==== Ved at bruge AUR kan du installere [openwebstart-bin](https://aur.archlinux.org/packages/openwebstart-bin). Hvis du bruger [icedtea-web](https://archlinux.org/packages/extra/x86_64/icedtea-web/) i stedet for den anbefalede openwebstart, vil du få en fejl med den nyeste java. java-17-openjdk er kendt for at fungere, men java-22-openjdk gør ikke. === Kendte problemer === Ikke lukkede sager om …: * [/query?status=!closed&type=defect&keywords=~java Java-problemer] - nogle af fejlene fører til blokkeringer i Oracle JVM (dækket 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.