Changes between Initial Version and Version 1 of Sv:Download


Ignore:
Timestamp:
2025-10-25T20:15:43+02:00 (4 months ago)
Author:
paleid
Comment:

Swedish added

Legend:

Unmodified
Added
Removed
Modified
  • Sv:Download

    v1 v1  
     1[[TranslatedPages(revision=231)]]
     2[[PageOutline(2-3,Innehållsförteckning)]]
     3
     4= Nedladdning =
     5
     6Denna sida ger grundläggande JOSM-installationssteg och felsökningsinformation.
     7För att börja arbeta med JOSM, se [wikitr:/Introduction] och [wikitr:/Help] sidorna.
     8Och för mycket komplexa problem, se [wikitr:/InstallNotes Installationsanteckningar].
     9
     10== Rekommenderade alternativ ==#Rekommenderadealternativ
     11[[JOSMImage(openlocation, valign=middle, link=[/download/josm.jnlp])]] **Starta [/download/josm.jnlp josm.jnlp]** (senaste testade versionen) \\
     12Rekommenderad version, alla plattformar, automatisk uppdatering till senaste ''testade versionen'' varje månad ([#Webstart hur man startar]). \\ \\
     13
     14[[JOSMImage(download, valign=middle, link=[/josm-tested.jar])]] **Ladda ner [/josm-tested.jar josm-tested.jar]** (testad version [[Version(tested)]]) \\
     15Alla plattformar ([#Java hur man kör]). \\ \\
     16
     17== Alla nedladdningsalternativ ==#Flernedladdningsalternativ
     18Varje [/roadmap månad] släpper JOSM-teamet en **testad version** för nedladdning.
     19MS Windows och Apple macOS varianterna är byggda på denna testade version.
     20När du klickar på josm.jnlp för att starta JOSM, kommer du alltid att få den senaste testade versionen. Javas [wikitr:/InstallNotes#Webstart Web Start] är mekanismen bakom detta.
     21
     22[=#DevelopmentVersion]
     23Varje [/log/josm/?verbose=on&limit=20 natt] genererar byggsystemen en **senaste version**.
     24Dessa versioner kan ha allvarliga fel. Men för det mesta fungerar de också bra.
     25För den senaste versionen finns också en Web Start-variant tillgänglig.
     26
     27||= =||||= **För alla operativsystem** =|| || || || || ||= **Utveckling** =||
     28||=**Version** =||= **Web Start** =||= **Nedladdning** =||= **Windows** =||= **Apple macOS** =||= **Ubuntu, Debian…** =||= **openSUSE** =||= **Arch Linux** =||= **Jar / Javadoc / Källa** =||
     29||**testad [[Version(tested)]]** ||  \
     30||  [/download/josm.jnlp josm.jnlp]  ||  \
     31||  [/josm-tested.jar]  ||  \
     32||  \\ [/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 nedan])''  ||  \
     33||  \\ [/download/macosx/josm-macosx.zip JOSM macOS .zip-paket] \\ ''eller ([#macOS homebrew])''  ||  \
     34||  ''[#Ubuntu se nedan]''  ||  \
     35||  ''[#Opensuse se nedan]''  ||  \
     36||  ''[#ArchLinux se nedan]''  ||  \
     37||  [/repository/releases/org/openstreetmap/josm/josm/ josm]:[[Version(tested)]]  ||
     38||**senaste [[Version(latest)]]** ||  \
     39||  [/download/josm-latest.jnlp latest.jnlp]  ||  \
     40||  [/josm-latest.jar]  ||  \
     41||  ''se [https://github.com/openstreetmap/josm/releases utgåvor på github]  ||  \
     42||  ''se [https://github.com/openstreetmap/josm/releases utgåvor på github]  ||  \
     43||  ''[#Ubuntu se nedan]''  || ||  \
     44||  ''[#ArchLinux se nedan]''  ||  \
     45||  [/repository/snapshots/org/openstreetmap/josm/josm/SNAPSHOT/ Använd ögonblicksbilder]  ||
     46||=''**äldre**'' =|| ||  \
     47||  [/download/ nedladdning/]  ||  \
     48||  ''se [https://github.com/openstreetmap/josm/releases utgåvor på github]  ||  \
     49||  ''se [https://github.com/openstreetmap/josm/releases utgåvor på github]  ||  \
     50||  [/apt/pool/universe/j/ pool/]  || || ||  \
     51||  [/repository/releases/org/openstreetmap/josm/josm/ testade versioner]  ||
     52
     53När du kör skript, kontrollera först [/latest senaste], [/tested testade] eller [/version alla] för att minska nedladdningsbandbredd.
     54
     55** Strippa översättningar **[=#Striptranslations]  \\
     56Om nedladdningsstorlek är ett problem, finns mindre filer av den testade versionen tillgängliga. För nedladdningar som endast innehåller engelska, lägg till [/josm-tested.jar?lang=en ?lang=en] till URL:en. För att inkludera en översättning, ersätt `en` med [wikitr:/TracLanguages språkkoden] du vill ha (liten första bokstav, endast stödda språk). Du kan ytterligare minska filstorleken genom att ta bort signeringsinformationen genom att lägga till [/josm-tested.jar?lang=en&unsigned=1 ?unsigned=1].
     57
     58== Linux Paketarkiv ==
     59=== JOSMs Debian-baserade huvudsakligen för Ubuntu ===#Ubuntu
     60Detta är vårt eget paketarkiv primärt för Ubuntu. Det bör också fungera med andra Debian-baserade (särskilt Ubuntu-baserade) distributioner, men vi testar och underhåller inte aktivt några distributioner andra än Ubuntu.
     61
     62Arkivet innehåller två paket:
     63* ''josm'' – Ger den testade versionen (stabil). Ersätter paketet från det officiella arkivet till din distribution. Standard JOSM-mappnamn är satt till `JOSM`.
     64* ''josm-latest'' – Den senaste versionen (nattlig). Kan installeras parallellt med josm-paketet, därför är standard JOSM-mappnamn satt till `JOSM-latest`.
     65Båda paketen ger `/etc/default/josm` respektive `/etc/default/josm-latest` som konfigurationsfil för [wikitr:Help/CommandLineOptions#Javaoptions java-alternativ].
     66
     67Utöver den vanliga proceduren beskriven nedan, kan äldre DEB-filer laddas ner manuellt från [/apt/pool/universe/j/ arkiven].
     68
     69==== Installation ====
     70Redigera paketkälllistan `/etc/apt/sources.list.d/josm.list`:
     71{{{#!sh
     72sudo editor /etc/apt/sources.list.d/josm.list
     73}}}
     74
     75och lägg till en av följande rader enligt din Ubuntu-version:
     76
     77{{{#!sh
     78deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt plucky universe
     79deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt oracular universe
     80deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt noble universe
     81deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt jammy universe
     82deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt focal universe
     83deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt bionic universe
     84
     85# För andra Debian-baserade distributioner lägg till:
     86deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe
     87}}}
     88
     89Alternativt kan detta göras med följande one-liner i Ubuntu (inte för Ubuntu-baserade distributioner som Linux Mint):
     90{{{#!sh
     91echo "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
     92}}}
     93eller för Linux Mint:
     94{{{#!sh
     95echo "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
     96}}}
     97
     98Ladda ner den [/josm-apt.key publika nyckeln]:
     99{{{#!sh
     100sudo curl https://josm.openstreetmap.de/josm-apt.key -o /etc/apt/keyrings/josm-apt.gpg
     101}}}
     102
     103I tidigare instruktioner användes `apt-key`. Om nyckeln lades till systemets nyckelring, kommer följande rad att ta bort den. Detta är aldrig nödvändigt, förutom om det hindrar JOSM från att signera paket som INTE är josm.
     104{{{#!sh
     105sudo apt-key del $(apt-key list | grep -B1  "<josm-dev@openstreetmap.org>" | sed '$d' | cut -b 48-51,53-57)
     106}}}
     107
     108Uppdatera nu dina källor:
     109{{{#!sh
     110# Du kan behöva installera SSL-stöd för apt i förväg:
     111sudo apt-get install apt-transport-https
     112# Uppdatera källor
     113sudo apt-get update
     114}}}
     115
     116och installera:
     117{{{#!sh
     118# Du kan hoppa över denna första rad om dessa paket inte var installerade tidigare.
     119sudo apt-get remove josm josm-plugins
     120
     121# För den testade versionen
     122sudo apt-get install josm
     123# För utvecklingsversionen
     124sudo apt-get install josm-latest
     125}}}
     126
     127=== GNU Debian ===#GNUDebian
     128Våra egna Ubuntu-paket, [#Ubuntu ovan], fungerar på Debian och vi rekommenderar att använda dem. Beroende på inställningen av `sudo`, kommer vissa instruktioner inte att fungera som "normal" användare utan endast som `root`.
     129
     130Den testade versionen av [https://packages.debian.org/stable/josm JOSM] är tillgänglig under **''main''** i sektionen **''utils''**, men versionen är vanligtvis ganska gammal. \\
     131Vänligen, använd [https://backports.debian.org backports-arkivet] för att få en mer uppdaterad version, se [https://backports.debian.org/Instructions Instruktioner]. Denna version kan fortfarande vara äldre än våra egna paket.
     132
     133Sedan Debian 11 (bullseye) är [https://packages.debian.org/stable/josm-installer josm-installer] tillgängligt under **''main''** i sektionen **''utils''**. Den laddar ner den aktuella .jar-filen från denna webbplats och uppdaterar den om nödvändigt.
     134
     135=== openSUSE  ===#Opensuse
     136Den testade versionen av JOSM är tillgänglig i Application:Geo-arkivet.[=#openSUSE]
     137
     138Lägg först till som root-användare i yast eller med zypper arkivet (för Tumbleweed ersätt **$releasever** med **openSUSE_Tumbleweed**):
     139{{{#!sh
     140zypper ar -f 'https://download.opensuse.org/repositories/Application:/Geo/$releasever' Application:Geo
     141}}}
     142
     143Installera sedan helt enkelt ''josm'' och ''josm-fonts'' paketen.
     144
     145=== Arch Linux ===#ArchLinux
     146
     147Det officiella arkivet innehåller `josm` [https://archlinux.org/packages/extra/any/josm/ paketet], som kan installeras via `pacman -S josm`.
     148
     149Arch-användararkivet (AUR) innehåller dessutom `josm-latest` [https://aur.archlinux.org/packages/josm-latest paketet] med den senaste versionen av JOSM.
     150Använd din AUR-hjälpare för att installera detta paket.
     151
     152Båda paketen är tredjepartspaket och inte underhållna av JOSM-teamet.
     153
     154== Felsökning ==
     155=== Java ===#Java
     156När du dubbelklickar på en jar-fil och inget händer betyder det i de flesta fall att Java inte är installerat.
     157
     158JOSM rekommenderar 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. Generellt sett bör den nuvarande Java LTS föredras (vid skrivande stund, skulle det vara Java 21), men Java 11 kommer att fungera. Se [source:/trunk/README README] för nuvarande rekommendationer. Men prova först den Java som redan är distribuerad med operativsystemet, [https://en.wikipedia.org/wiki/OpenJDK till exempel].
     159
     160När du väljer en nedladdning, kom ihåg:
     161 * En Java-plug-in för webbläsare är **inte** nödvändig för att köra JOSM. Därför är resultat från sidor som www.java.com/en/download/installed8.jsp inte relevanta.
     162 * En Java-variant med 64 bit rekommenderas för JOSM. Operativsystemets arkitektur är viktig för att välja mellan 32-bitars Java eller 64-bitars Java. Eftersom JOSM **inte** påverkas av webbläsarens arkitektur är de flesta rekommendationer på denna sida www.java.com/en/download/faq/java_win64bit.xml inte relevanta.
     163 * Undvik sidor som www.java.com/en/download som avser att placera Java-plug-ins i webbläsare. Och detta är **inte** viktigt för JOSM.
     164
     165För ytterligare information, besök [wikitr:/InstallNotes Installationsanteckningar] och [https://www.java.com/en/download/help/troubleshoot_java.xml felsökning] sidorna.
     166''Java'' i detta avsnitt betyder en JRE (Java Runtime Engine) som ger en JVM (Java Virtual Machine) för att köra JOSM, ett Java-program som är utvecklat med JDK (Java Development Kit) och ibland startas med JNLP (Java Network Launch Protocol aka Web Start och efterföljare till Java-plug-ins).
     167
     168==== Testa Java ====#JavaTest
     169[=#Troubleshootingjarfile] Kontrollerar om Java är installerat och varför JOSM inte startar (exempel huvudsakligen för MS Windows).
     1701. Ladda ner [/josm-tested.jar josm-tested.jar] till din skrivbord.
     1711. Öppna en Kommandotolk aka Terminal
     1721. Skriv `cd %homepath%`⏎ och skriv `cd Desktop`⏎
     1731. Skriv `java -version `⏎ Tre rader med versionsdata bör visas. Om du ser något annat är Java inte korrekt installerat.
     1741. Skriv `java -jar josm-tested.jar`⏎. Nu bör JOSM köras, startad från [wikitr:/Help/CommandLineOptions Kommandoraden].
     1751. Avsluta JOSM.
     1761. Skriv `josm-tested.jar`⏎. Om JOSM startar igen, är Windows Explorer redo för dubbelklick på jar-filer.
     177
     178=== Web Start ===#Webstart
     179[=#Troubleshootingjhlplink]
     180Du måste först installera [https://openwebstart.com/ OpenWebStart]. Det kommer att ladda ner och köra Java av sig själv. Vänligen använd 64-bitars (`x64`) versionen av OpenWebStart om du är på Microsoft Windows. Övergången från Oracle WebStart till OpenWebStart pågår fortfarande, så i fall av problem, vänligen skapa en [/newticket ny ticket] eller skriv en kommentar till #17858.
     181
     182Du kan behöva uppdatera standardprogrammet för att öppna JNLP-filer om du tidigare använde Oracle WebStart. Se [jnlp-filtillhörighet](https://openwebstart.com/docs/OWSGuide.html#_jnlp_file_association) för instruktioner om att ställa in OpenWebStart som standardprogram för jnlp-filer.
     183
     184==== Testa Web Start ====#Webstarttest
     1851. Ladda ner [/download/josm.jnlp josm.jnlp] till din skrivbord.
     1861. Öppna en Terminal och gå till Skrivbordet som ovan
     1871. Skriv `javaws josm.jnlp`⏎. Detta bör först ladda ner JOSM, visa en säkerhetsdialog och sedan starta JOSM.
     1881. Om det misslyckas, skriv `javaws -verbose josm.jnlp`⏎. Detta bör först visa en dialog med information om JVM och sedan starta JOSM.
     189
     190=== Virtuell Maskin ===#Troubleshootingjvm
     191==== Slut på minne ====
     192Nuförtiden är manuell kontroll av Javas minne sällan nödvändig eftersom tillgängligt RAM på datorer har vuxit.
     193Felaktigt valda värden kan minska JOSM prestanda.
     194
     195För vissa uppgifter har JOSM en stor aptit på minne. Å ena sidan kan det vara nödvändigt att konfigurera en minnesstorlek som stöder fler plugins och funktioner. Å andra sidan kan långsamma maskiner stabiliseras genom att begränsa Javas minnesanvändning.
     196Om det behövs, använd [wikitr:/Help/CommandLineOptions kommandoraden] för att ställa in [Java-alternativet](https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-3B1CE181-CD30-4178-9602-230B800D4FAE__BABHDABI) -Xmx…m, till exempel `-Xmx512m` eller `-Xmx1536m`. I Debian/Ubuntu kan du redigera filen `/etc/default/josm` respektive `/etc/default/josm-latest`. \\
     197Tidigare accepterade äldre java-program `-Xmx=512m` eller till och med `-Xmx 512m`. Nu kastar dessa felformade argument felmeddelanden.
     198
     199==== VM-val ====#VMselectiononWindowsx64
     200På nuvarande versioner av MS Windows är Java som standard installerad huvudsakligen i `C:\Program Files\Java\` katalogen. Ytterligare delar placeras i `C:\Program Files\Oracle\Java\`. Det finns en `.\javapath\` katalog som mål för PATH-miljövariabeln. Det är hem för de tre virtuella filerna `java.exe`, `javaw.exe` och `javaws.exe`. Dessa filer är symboliska länkar från de nuvarande Java-installationerna.
     201
     202På äldre versioner av 64-bitars Windows installerades ibland 32-bitars läget JRE dessutom. Också vissa webbläsare medförde sin egen JVM med begränsade möjligheter. I dessa fall skulle en Web Start från webbläsaren inte använda din Java-installation utan den från webbläsaren.
     203
     204Kontrollera att det inte finns någon annan javawebstart i `\Windows\SysWow64`. Java-kontrollpanelen kommer inte att upptäcka den och du kan säkert ta bort den. Utför städning och behåll bara de senaste versionerna av varje JRE (En för 32-bitars läget, en annan för 64-bitars läget).
     205
     206För genvägar skapade på skrivbordet för JNLP och körning av Javawebstart-startprogrammet, se till att skicka VM-parametrar prefixade med -J och utan mellanslag före VM-alternativet. Om du har installerat både 32-bitars och 64-bitars versionen, bör du skicka alternativet "`-d64`" om du vill välja den föredragna 64-bitars VM. Observera att vissa Oracle-dokumentationssidor indikerar alternativet "-D64" med fel versal/gemen!)
     207
     208Exempel på redigerad kommandorad för en genväg på Windows-skrivbordet:
     209{{{
     210#!sh
     211javaws.exe -J-d64 -J-Xmx2048m  josm.jnlp
     212}}}
     213
     214=== Microsoft Windows ===#MSWindows
     215==== josm.exe ====#Mswindowswrapper
     216Användning av josm-setup.exe för installation på Microsoft Windows gör följande:
     217 * Placerar två körbara filer `JOSM.exe` och `HWConsole.exe` i katalogen `%LOCALAPPDATA%\JOSM`
     218 * Registrerar JOSM.exe som mål för filtilläggen `*.osm`, `*.geojson`, `*.gpx`, `*.jos` och `*.joz`.
     219 * Placerar JOSM-genvägar på Skrivbordet och i Start-menyn.
     220 * Lägger till avinstalleringsdata på lämpliga platser.
     221
     222Vid start startar JOSM.exe JOSM med en inbäddad version av Java underhållen av JOSM-utvecklare, baserad på Azul Zulu.
     223JOSM.exe fungerar som en ''wrapper'' och är [wikitr:/USB_Stick portabel].
     224
     225HWConsole.exe liknar JOSM.exe men startar JOSM samtidigt som den håller en Windows-konsol öppen som visar JOSM standard utdata (loggar).
     226
     227JOSM.exe accepterar alla vanliga [JOSM Program-argument](wikitr:/Help/CommandLineOptions#Programarguments). Se exempel:
     228
     229{{{
     230#!sh
     231# Ladda OSM-data
     232josm.exe https://www.osm.org/way/476702262
     233}}}
     234
     235För att ge [Java-alternativ](wikitr:/Help/CommandLineOptions#Javaoptions) till Java VM, använder JOSM.exe konfigurationsfilen `JOSM.cfg` i sin app-urkatalog. I denna fil måste varje alternativ vara på en separat rad.
     236
     237Till exempel, för att ändra minnesallokering, öppna `%LOCALAPPDATA%\JOSM\app\JOSM.cfg` och lägg till `java-options=-Xmx8192m` (för 8 GB) till en ny rad under `[JavaOptions]`-rubriken.
     238
     239==== Grafik ====#MicrosoftWindowsGraphics
     240Vissa Windows-installationer har grafikdrivrutinsproblem (se #23784 för ett exempel). Detta kan uppvisa symptom som:
     241* Svarta staplar i JOSM-verktygsfält
     242* Flickering
     243* Andra oväntade användargränssnittsproblem
     244
     2451. Ladda ner och installera Display Driver Uninstaller (DDU, [källa](https://github.com/Wagnard/display-drivers-uninstaller)) från den officiella spegeln => https://www.wagnardsoft.com/display-driver-uninstaller-DDU-
     2462. Från "Device Type" (Enhetstyp) rullgardinsmenyn till höger, välj "GPU". DDU kommer automatiskt att upptäcka den GPU du använder.
     2473. Klicka på "Clean and Restart" (Rensa och starta om) högst upp. Detta kommer att avinstallera grafikdrivrutinerna och starta om din dator.
     2484. Installera om drivrutinerna.
     249
     250//**VARNING: Skapa en säkerhetskopia av din dator innan du använder DDU. Även om den skapar en återställningspunkt själv, är det idealiskt att göra en själv för säkerhets skull.**//
     251
     252=== macOS ===#macOS
     253[=#MacOSErrors][=#MacOSXMountainLionErrors][=#Macoserrors]
     254
     255==== Använda brew ====#brew
     256macOS-användare kan använda [homebrew](https://brew.sh/) pakethanteraren för att installera och uppdatera sin JOSM-instans.
     257
     258I Terminal, kör `brew install --cask josm` för att installera eller `brew upgrade --cask josm` för att uppgradera till den nuvarande testade versionen av JOSM.
     259
     260=== Linux ===#linux
     261==== Arch Linux ====
     262Genom att använda AUR kan du installera [openwebstart-bin](https://aur.archlinux.org/packages/openwebstart-bin).
     263
     264Om du använder [icedtea-web](https://archlinux.org/packages/extra/x86_64/icedtea-web/) istället för den rekommenderade openwebstart, kommer du att få ett fel med den senaste java. java-17-openjdk är känd för att fungera, men java-22-openjdk gör inte det.
     265
     266=== Kända problem ===
     267Ej stängda ärenden om …:
     268* [/query?status=!closed&type=defect&keywords=~java Java-problem] - några av buggarna leder till blockeringar i Oracle JVM (täckt på [JavaBugs](wiki:JavaBugs)).
     269* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~linux&order=priority Linux]
     270* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~ubuntu&order=priority Ubuntu]
     271* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~macos&order=priority macOS]
     272* [/query?status=assigned&type=defect&status=needinfo&status=new&status=reopened&keywords=~windows&order=priority Windows]