| 6 | | Þessi síða veitir grunnskref til að setja upp JOSM og upplýsingar um úrræðaleit. |
| 7 | | Til að byrja að vinna með JOSM vinsamlegast heimsækið síðurnar [wikitr:/Introduction] og [wikitr:/Help]. |
| 8 | | Og fyrir mjög flókin vandamál skoðið [wikitr:/InstallNotes Uppsetningarskýringar]. |
| 9 | | |
| 10 | | == Mældar valkostir ==#Maeldirvalkostir |
| 11 | | [[JOSMImage(openlocation, valign=middle, link=[/download/josm.jnlp])]] **Ræsið [/download/josm.jnlp josm.jnlp]** (nýjasta prófaða útgáfa) \\ |
| 12 | | Mæld útgáfa, öll stýrikerfi, sjálfvirk uppfærsla á nýjustu ''prófuðu útgáfunni'' mánaðarlega ([#Webstart hvernig á að ræsa]). \\ \\ |
| 13 | | |
| 14 | | [[JOSMImage(download, valign=middle, link=[/josm-tested.jar])]] **Sækið [/josm-tested.jar josm-tested.jar]** (prófuð útgáfa [[Version(tested)]]) \\ |
| 15 | | Öll stýrikerfi ([#Java hvernig á að keyra]). \\ \\ |
| 16 | | |
| 17 | | == Allir niðurhal valkostir ==#Allirniðurhalvalkostir |
| 18 | | Hver [/roadmap mánuði] gefur JOSM teymið [wikitr:/Releases út] **prófaða útgáfu** til niðurhals. |
| | 6 | Þessi síða gefur grunn JOSM uppsetningarskref og villuleitarupplýsingar. |
| | 7 | Til að byrja að vinna með JOSM, vinsamlegast sjá [wikitr:/Introduction] og [wikitr:/Help] síðurnar. |
| | 8 | Og fyrir mjög flókin mál, sjá [wikitr:/InstallNotes Uppsetningar skýringar]. |
| | 9 | |
| | 10 | == Mældar valkostir ==#Maeldarvalkostir |
| | 11 | [[JOSMImage(openlocation, valign=middle, link=[/download/josm.jnlp])]] **Ræsa [/download/josm.jnlp josm.jnlp]** (nýjasta prófuð útgáfa) \\ |
| | 12 | Mæld útgáfa, allar stýrikerfi, sjálfvirk uppfærsla á nýjustu ''prófuðu útgáfunni'' mánaðarlega ([#Webstart hvernig á að ræsa]). \\ \\ |
| | 13 | |
| | 14 | [[JOSMImage(download, valign=middle, link=[/josm-tested.jar])]] **Sækja [/josm-tested.jar josm-tested.jar]** (prófuð útgáfa [[Version(tested)]]) \\ |
| | 15 | Allar stýrikerfi ([#Java hvernig á að keyra]). \\ \\ |
| | 16 | |
| | 17 | == Allir niðurhal valkostir ==#Fleiriniðurhalvalkostir |
| | 18 | Hver [/roadmap mánuð] gefur JOSM teymið út **prófaða útgáfu** fyrir niðurhal. |
| 23 | | Hver [/log/josm/?verbose=on&limit=20 nótt] búa byggingarkerfi **nýjustu útgáfuna**. |
| 24 | | Þessar útgáfur gætu haft alvarlegar villur. En yfirleitt virka þær einnig vel. |
| 25 | | Fyrir nýjustu útgáfuna er einnig tiltæk Web Start útgáfa. |
| 26 | | |
| 27 | | ||= =||||= **Fyrir öll stýrikerfi** =|||||||| ||= **Þróun** =|| |
| 28 | | ||=**Útgáfa** =||= **Web Start** =||= **Niðurhal** =||= **Windows** =||= **Apple macOS** =||= **Ubuntu, Debian…** =||= **openSUSE** =||= **Jar / Javadoc / Kóði** =|| |
| | 23 | Hver [/log/josm/?verbose=on&limit=20 nótt] búa byggingarkerfin fram **nýjustu útgáfuna**. |
| | 24 | Þessar útgáfur gætu haft alvarlegar villur. En að mestu leyti virka þær líka vel. |
| | 25 | Fyrir nýjustu útgáfuna er einnig Web Start útgáfa tiltæk. |
| | 26 | |
| | 27 | ||= =||||= **Fyrir öll stýrikerfi** =|| || || || || ||= **Þróun** =|| |
| | 28 | ||=**Útgáfa** =||= **Web Start** =||= **Niðurhal** =||= **Windows** =||= **Apple macOS** =||= **Ubuntu, Debian…** =||= **openSUSE** =||= **Arch Linux** =||= **Jar / Javadoc / Uppspretta** =|| |
| 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 sjá neðar])'' || \ |
| 33 | | || \\ [/download/macosx/josm-macosx.zip JOSM macOS .zip pakki] \\ ''eða ([#macOS homebrew])'' || \ |
| 34 | | || ''[#Ubuntu sjá neðar]'' || \ |
| 35 | | || ''[#Opensuse sjá neðar]'' || \ |
| | 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 sjá hér að neðan])'' || \ |
| | 33 | || \\ [/download/macosx/josm-macosx.zip JOSM macOS .zip-pakki] \\ ''eða ([#macOS homebrew])'' || \ |
| | 34 | || ''[#Ubuntu sjá hér að neðan]'' || \ |
| | 35 | || ''[#Opensuse sjá hér að neðan]'' || \ |
| | 36 | || ''[#ArchLinux sjá hér að neðan]'' || \ |
| 48 | | || [/apt/pool/universe/j/ pool/] || || \ |
| 49 | | || [/repository/snapshots/org/openstreetmap/josm/josm/ prófaðar útgáfur] || |
| 50 | | |
| 51 | | Þegar þú keyrir forritskrár, vinsamlegast athugaðu fyrst á [/latest nýjustu], [/tested prófuðu] eða [/version öll] til að draga úr niðurhalsmagni. |
| 52 | | |
| 53 | | ** Fjarlægðu þýðingar **[=#Fjarlaegduþydingar] \\ |
| 54 | | Ef stærð niðurhals er vandamál, eru minni skrár af prófuðu útgáfunni tiltækar. Fyrir niðurhöl sem innihalda aðeensku, bættu við [/josm-tested.jar?lang=en ?lang=en] við slóðina. Til að fela innan einnar þýðingar, skiptu út `en` fyrir [wikitr:/TracLanguages tungumálakóðann] sem þú vilt (lágstafur fyrsta stafur, aðeins studd tungumál). Þú getur fyrirfarið skráarstærð enn frekar með því að fjarlægja undirritunarupplýsingar með því að bæta við [/josm-tested.jar?lang=en&unsigned=1 ?unsigned=1]. |
| 55 | | |
| 56 | | |
| 57 | | == Linux gagnasöfn == |
| 58 | | === JOSM's Debian pakki fyrir Ubuntu ===#Ubuntu |
| 59 | | Þetta er okkar eigið pakkagagnasafn fyrir Ubuntu. Það ætti einnig að virka með öðrum Debian byggðum (sérstaklega Ubuntu byggðum) dreifingum, en við prófum og viðhaldum ekki virkilega neinum dreifingum nema Ubuntu. |
| 60 | | |
| 61 | | Gagnasafnið inniheldur tvo pakka: |
| 62 | | * ''josm'' - Veitir prófuðu útgáfuna (stöðug). Skiptir um pakkann úr opinberu gagnasafni dreifingarinnar þinnar. Sjálfgefið nafn á JOSM möppum er stillt á `JOSM`. |
| 63 | | * ''josm-latest'' - Nýjasta útgáfan (nótt). Hægt að setja upp samhliða josm pakkanum, því er sjálfgefið nafn á JOSM möppum stillt á `JOSM-latest`. |
| 64 | | Báðir pakkarnir veita `/etc/default/josm` og `/etc/default/josm-latest` sem stillingaskrá fyrir [wikitr:Help/CommandLineOptions#Javaoptions java stillingar]. |
| 65 | | |
| 66 | | Auk venjulegu aðferðarinnar sem lýst er hér fyrir neðan, er hægt að sækja eldri DEB skrár handvirkt úr [/apt/pool/universe/j/ skráasafninu]. |
| | 50 | || [/apt/pool/universe/j/ pool/] || || || \ |
| | 51 | || [/repository/releases/org/openstreetmap/josm/josm/ prófaðar útgáfur] || |
| | 52 | |
| | 53 | Þegar þú keyrir forritunarskriftir, vinsamlegast athugaðu fyrst [/latest nýjustu], [/tested prófuðu] eða [/version allar] til að draga úr niðurhal bandbreidd. |
| | 54 | |
| | 55 | ** Strippa þýðingar **[=#Striptranslations] \\ |
| | 56 | Ef niðurhal stærð er vandamál, eru minni skrár af þeirri prófuðu útgáfu tiltækar. Fyrir niðurhöl sem innihalda aðeins ensku, bættu við [/josm-tested.jar?lang=en ?lang=en] við vefslóðina. Til að fela innan einnar þýðingar, skiptu `en` út fyrir [wikitr:/TracLanguages tungumálakóðann] sem þú vilt (lítill fyrsti stafur, aðeins studd tungumál). Þú getur fyrir farið minnkað skráarstærðina með því að strippa undirskriftarupplýsingunum burt með því að bæta við [/josm-tested.jar?lang=en&unsigned=1 ?unsigned=1]. |
| | 57 | |
| | 58 | == Linux Pakkasöfn == |
| | 59 | === JOSM's Debian byggt aðallega fyrir Ubuntu ===#Ubuntu |
| | 60 | Þetta er okkar eigið pakkasafn aðallega fyrir Ubuntu. Það ætti einnig að virka með öðrum Debian byggðum (sérstaklega Ubuntu byggðum) dreifingum, en við prófum og viðhaldum ekki virkum neinum dreifingum öðrum en Ubuntu. |
| | 61 | |
| | 62 | Safnið inniheldur tvo pakka: |
| | 63 | * ''josm'' - Gefur prófuðu útgáfuna (stöðuga). Skiptir um pakkann frá opinbera safninu á dreifingunni þinni. Sjálfgefið JOSM möppu nafn er stillt á `JOSM`. |
| | 64 | * ''josm-latest'' - Nýjasta útgáfan (næturganga). Hægt að setja upp samsíða josm-pakkanum, því er sjálfgefið JOSM möppu nafn stillt á `JOSM-latest`. |
| | 65 | Báðir pakkarnir gefa `/etc/default/josm` hvert um sig `/etc/default/josm-latest` sem stillingaskrá fyrir [wikitr:Help/CommandLineOptions#Javaoptions java valkosti]. |
| | 66 | |
| | 67 | Auk venjulegu aðferðarinnar lýst hér að neðan, geta eldri DEB skrár verið sóttar handvirkt frá [/apt/pool/universe/j/ söfnunum]. |
| 73 | | {{{#!comment |
| 74 | | ### virkar ekki á GNU Debian kerfum |
| 75 | | `sudo $EDITOR /etc/apt/sources.list.d/josm.list` |
| 76 | | }}} |
| 77 | | |
| 78 | | og bættu við einni af eftirfarandi línum samkvæmt Ubuntu útgáfunni þinni: |
| 79 | | |
| 80 | | {{{#!sh |
| 81 | | deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt plucky universe |
| 82 | | deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt oracular universe |
| 83 | | deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt noble universe |
| 84 | | deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt jammy universe |
| 85 | | deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt focal universe |
| 86 | | deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt bionic universe |
| | 74 | |
| | 75 | og bættu við einni af eftirfarandi línum samkvæmt Ubuntu-útgáfunni þinni: |
| | 76 | |
| | 77 | {{{#!sh |
| | 78 | deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt plucky universe |
| | 79 | deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt oracular universe |
| | 80 | deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt noble universe |
| | 81 | deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt jammy universe |
| | 82 | deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt focal universe |
| | 83 | deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt bionic universe |
| 89 | | deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe |
| 90 | | }}} |
| 91 | | |
| 92 | | Annars er hægt að gera þetta með eftirfarandi einni línu í Ubuntu (ekki fyrir Ubuntu byggðar dreifingar eins og Linux Mint): |
| 93 | | {{{#!sh |
| 94 | | 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 |
| | 86 | deb [signed-by=/etc/apt/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt alldist universe |
| | 87 | }}} |
| | 88 | |
| | 89 | Önnur leið, þetta er hægt að gera með eftirfarandi ein-línu í Ubuntu (ekki fyrir Ubuntu byggðar dreifingar eins og Linux Mint): |
| | 90 | {{{#!sh |
| | 91 | 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 |
| 98 | | 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 |
| 99 | | }}} |
| 100 | | |
| 101 | | {{{#!comment |
| 102 | | ### virkar ekki á öllum kerfum |
| 103 | | og bættu við eftirfarandi línu: |
| 104 | | {{{#!sh |
| 105 | | `deb [signed-by=/usr/local/share/keyrings/josm-apt.gpg] https://josm.openstreetmap.de/apt VERSION universe` |
| 106 | | }}} |
| 107 | | }}} |
| 108 | | |
| 109 | | Sæktu [/josm-apt.key opinberu lykilinn]: |
| 110 | | {{{#!sh |
| 111 | | # Búðu til möppu fyrir handvirkt sótt lykla ef hún var ekki þegar til |
| 112 | | sudo mkdir -p /usr/local/share/keyrings |
| 113 | | # Sæktu lykilinn |
| 114 | | wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo gpg --dearmor -o /usr/local/share/keyrings/josm-apt.gpg |
| 115 | | }}} |
| 116 | | Áður fyrr notuðu leiðbeiningar `apt-key`. Ef lykillinn var bætt við kerfislyklaborðið, mun eftirfarandi lína fjarlægja hann: |
| | 95 | 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 |
| | 96 | }}} |
| | 97 | |
| | 98 | Sæktu [/josm-apt.key almennu lykilinn]: |
| | 99 | {{{#!sh |
| | 100 | sudo curl https://josm.openstreetmap.de/josm-apt.key -o /etc/apt/keyrings/josm-apt.gpg |
| | 101 | }}} |
| | 102 | |
| | 103 | Áður fyrr, notuðu leiðbeiningar `apt-key`. Ef lykillinn var bætt við lykilróf kerfisins, mun eftirfarandi lína fjarlægja hann. Þetta er aldrei nauðsynlegt, nema það hindrar JOSM í að undirrita pakka sem eru EKKI josm. |
| 142 | | Okkar eigin Ubuntu pakkar, [#Ubuntu hér að ofan], virka á Debian og við mælum með að nota þá. Fer eftir stillingu á `sudo`, virka sumar leiðbeiningar ekki sem "venjulegur" notandi heldur aðeins sem `root`. |
| 143 | | |
| 144 | | Prófuð útgáfa af [https://packages.debian.org/stable/josm JOSM] er tiltæk undir **''main''** í hlutanum **''utils''**, en útgáfan er yfirleitt nokkuð gömul. \\ |
| 145 | | Vinsamlegast notaðu [https://backports.debian.org bakfærslugagnasafnið] til að fá nýrri útgáfu, sjá [https://backports.debian.org/Instructions Leiðbeiningar]. Þessi útgáfa gæti samt verið eldri en okkar eigin pakkar. |
| 146 | | |
| 147 | | Frá Debian 11 (bullseye) er [https://packages.debian.org/stable/josm-installer josm-installer] tiltækur undir **''main''** í hlutanum **''utils''**. Það sækir núverandi .jar skrá af þessari vefsíðu og uppfærir hana ef þörf er á. |
| | 128 | Okkar eigin Ubuntu pakkar, [#Ubuntu hér að ofan], virka á Debian og við mælum með að nota þá. Fer eftir uppsetningu `sudo`, munu sumar leiðbeiningar ekki virka sem "venjulegur" notandi heldur aðeins sem `root`. |
| | 129 | |
| | 130 | Prófuðu útgáfan af [https://packages.debian.org/stable/josm JOSM] er tiltæk undir **''main''** í hlutanum **''utils''**, en útgáfan er yfirleitt frekar gömul. |
| | 131 | Vinsamlegast, notaðu [https://backports.debian.org bakút safnið] til að fá meira uppfærða útgáfu, sjá [https://backports.debian.org/Instructions Leiðbeiningar]. Þessi útgáfa gæti samt verið eldri en okkar eigin pakkar. |
| | 132 | |
| | 133 | Síðan Debian 11 (bullseye) er [https://packages.debian.org/stable/josm-installer josm-installer] tiltækt undir **''main''** í hlutanum **''utils''**. Það sækir núverandi .jar skrá frá þessari síðu og uppfærir hana ef nauðsyn krefur. |
| 157 | | Settu síðan einfaldlega upp ''josm'' og ''josm-fonts'' pakkana. |
| 158 | | |
| 159 | | |
| 160 | | == Úrræðaleit == |
| | 143 | Settu svo einfaldlega upp ''josm'' og ''josm-fonts'' pakkana. |
| | 144 | |
| | 145 | === Arch Linux ===#ArchLinux |
| | 146 | |
| | 147 | Opinbera safnið inniheldur `josm` [https://archlinux.org/packages/extra/any/josm/ pakkann], sem hægt er að setja upp með `pacman -S josm`. |
| | 148 | |
| | 149 | Arch notenda safnið (AUR) inniheldur auk þess `josm-latest` [https://aur.archxiv.org/packages/josm-latest pakkann] með nýjustu útgáfu af JOSM. |
| | 150 | Notaðu AUR hjálparann þinn til að setja upp þennan pakka. |
| | 151 | |
| | 152 | Báðir pakkarnir eru þriðja aðila pakkar og ekki viðhaldnir af JOSM teiminu. |
| | 153 | |
| | 154 | == Villuleit == |
| 162 | | Þegar þú tvísmellir á jar skrá og ekkert gerist, þýðir það í flestum tilfellum að Java sé ekki sett upp. |
| 163 | | |
| 164 | | JOSM mælir nú með [https://www.azul.com/downloads/?version=java-21-lts&package=jdk-fx#zulu Azul] eða [https://bell-sw.com/pages/downloads/?package=jre-full#mn Bellsoft Liberica] JDK. Almennt ætti að velja núverandi Java LTS (núna, það væri Java 17), en Java 11 mun virka. Sjá [source:/trunk/README README] fyrir núverandi tillögur. En reyndu fyrst Java sem fylgir stýrikerfinu, [https://en.wikipedia.org/wiki/OpenJDK til dæmis]. |
| 165 | | |
| 166 | | Þegar þú velur niðurhal, mundu: |
| 167 | | * Java viðbót fyrir vafra er **ekki** nauðsynleg til að keyra JOSM. Því eru niðurstöður af síðum eins og www.java.com/en/download/installed8.jsp ekki mikilvægar. |
| 168 | | * 64 bita útgáfa af Java er mælt með fyrir JOSM. Stýrikerfisarkitektúran er mikilvæg til að ákveða á milli 32 bita Java eða 64 bita Java. Þar sem JOSM **er ekki** fyrir áhrifum af vafraarkitektúr, eru flestar tillögur á þessari síðu www.java.com/en/download/faq/java_win64bit.xml ekki mikilvægar. |
| 169 | | * Forðastu síður eins og www.java.com/en/download sem ætla sér að setja Java viðbætur í vafra. Og þetta **er ekki** mikilvægt fyrir JOSM. |
| 170 | | |
| 171 | | Fyrir frekari upplýsingar heimsæktu [wikitr:/InstallNotes Uppsetningarskýringar] og [https://www.java.com/en/download/help/troubleshoot_java.xml úrræðaleitar] síðurnar. |
| 172 | | ''Java'' í þessum kafla þýðir JRE (Java Runtime Engine) sem veitir JVM (Java Virtual Machine) til að keyra JOSM, Java forrit sem er þróað með JDK (Java Development Kit) og stundum ræst með JNLP (Java Network Launch Protocol aka Web Start og eftirmaður Java viðbóta). |
| 173 | | |
| 174 | | ==== Prófun á Java ====#JavaTest |
| 175 | | [=#Troubleshootingjarfile] Athugaðu hvort Java sé sett upp og af hverju JOSM ræsist ekki (dæmi aðallega fyrir MS Windows). |
| | 156 | Þegar þú tvísmellir á jar skrá og ekkert gerist þýðir það í flestum tilfellum að Java sé ekki uppsett. |
| | 157 | |
| | 158 | JOSM mælir nú með [https://www.azul.com/downloads/?version=java-21-lts&package=jdk-fx#zulu Azul] eða [https://bell-sw.com/pages/downloads/?package=jre-full#mn Bellsoft Liberica] JDK'um. Almennt séð, ætti núverandi Java LTS að vera valið (á skrifandi tíma, það væri Java 21), en Java 11 mun virka. Sjá [source:/trunk/README README] fyrir núverandi tillögur. En reyndu fyrst þá Java sem er þegar dreift með stýrikerfinu, [https://en.wikipedia.org/wiki/OpenJDK til dæmis]. |
| | 159 | |
| | 160 | Þegar þú velur niðurhal, mundu að: |
| | 161 | * Java Plug-in fyrir vafra er **ekki** nauðsynlegur til að keyra JOSM. Því eru niðurstöður frá síðum eins og www.java.com/en/download/installed8.jsp ekki viðeigandi. |
| | 162 | * Java útgáfa með 64 bita er mælt með fyrir JOSM. Byggingarfræði stýrikerfisins er mikilvæg til að velja á milli 32 bita Java eða 64 bita Java. Af því að JOSM er **ekki** fyrir áhrifum af byggingarfræði vafrans, eru flestar tillögur á þessari síðu www.java.com/en/download/faq/java_win64bit.xml ekki viðeigandi. |
| | 163 | * Forðastu síður eins og www.java.com/en/download sem hafa það að markmiði að setja Java Plug-ins í vafra. Og þetta er **ekki** mikilvægt fyrir JOSM. |
| | 164 | |
| | 165 | Fyrir frekari upplýsingar, heimsæktu [wikitr:/InstallNotes Uppsetningar skýringar] og [https://www.java.com/en/download/help/troubleshoot_java.xml villuleitar] síðurnar. |
| | 166 | ''Java'' í þessum hluta þýðir JRE (Java Runtime Engine) sem gefur JVM (Java Virtual Machine) til að keyra JOSM, Java forrit sem er þróað með því að nota JDK (Java Development Kit) og stundum ræst með JNLP (Java Network Launch Protocol aka Web Start og arftaki Java Plug-ins). |
| | 167 | |
| | 168 | ==== Prófun á Java ====#JavaTest |
| | 169 | [=#Troubleshootingjarfile] Athugar hvort Java sé uppsett og af hverju JOSM ræsist ekki (dæmi aðallega fyrir MS Windows). |
| 177 | | 1. Opnaðu Command Prompt aka Terminal |
| 178 | | 1. Skrifaðu `cd %homepath%`⏎ og skrifaðu `cd Desktop`⏎ |
| 179 | | 1. Skrifaðu `java -version `⏎ Þrjár línur með útgáfuupplýsingum ættu að birtast. Ef þú sérð eitthvað annað, þá er Java ekki rétt sett upp. |
| 180 | | 1. Skrifaðu `java -jar josm-tested.jar`⏎. Nú ætti JOSM að ræsa, byrjað frá [wikitr:/Help/CommandLineOptions Skipanalínu]. |
| 181 | | 1. Lokaðu JOSM. |
| 182 | | 1. Skrifaðu `josm-tested.jar`⏎. Ef JOSM ræsir aftur, þá er Windows Explorer tilbúinn fyrir tvísmell á jar skrám. |
| 183 | | |
| | 171 | 1. Opnaðu Command Prompt eða Terminal |
| | 172 | 1. Skrifaðu `cd %homepath%`⏎ og skrifaðu `cd Desktop`⏎ |
| | 173 | 1. Skrifaðu `java -version `⏎ Þrjár línur með útgáfu gögnum ættu að birtast. Ef þú sérð eitthvað annað þá er Java ekki almennilega uppsett. |
| | 174 | 1. Skrifaðu `java -jar josm-tested.jar`⏎. Nú ætti JOSM að keyra, ræst frá [wikitr:/Help/CommandLineOptions Skipanalínunni]. |
| | 175 | 1. Hættu í JOSM. |
| | 176 | 1. Skrifaðu `josm-tested.jar`⏎. Ef JOSM ræsist aftur, þá er Windows Explorer tilbúinn fyrir tvísmell á jar skrám. |
| 187 | | Þú verður fyrst að setja upp [https://openwebstart.com/ OpenWebStart]. Það mun sækja og keyra Java á eigin spýtur. Vinsamlegast notaðu 64-bita (`x64`) útgáfuna af OpenWebStart ef þú ert á Microsoft Windows. Breytingin frá Oracle WebStart yfir í OpenWebStart er í gangi, svo ef vandamál koma upp vinsamlegast búðu til [/newticket nýjan miða] eða skrifaðu athugasemd við #17858. |
| 188 | | |
| 189 | | Þú gætir þurft að uppfæra sjálfgefna forritið til að opna JNLP-skrár ef þú hefur áður notað Oracle WebStart. Sjá [https://openwebstart.com/docs/OWSGuide.html#_jnlp_file_association jnlp-skýrslutengingu] fyrir leiðbeiningar um að stilla OpenWebStart sem sjálfgefið forrit fyrir jnlp-skrár. |
| | 180 | Þú þarft fyrst að setja upp [https://openwebstart.com/ OpenWebStart]. Það mun sækja og keyra Java af sjálfu sér. Vinsamlegast notaðu 64 bita (`x64`) útgáfuna af OpenWebStart ef þú ert á Microsoft Windows. Breytingin frá Oracle WebStart yfir í OpenWebStart er enn í gangi, svo ef vandamål koma upp, vinsamlegast búðu til [/newticket nýjan ticket] eða skrifaðu athugasemd við #17858. |
| | 181 | |
| | 182 | Þú gætir þurft að uppfæra sjálfgefna forritið til að opna JNLP skrár ef þú hefur áður notað Oracle WebStart. Sjá [jnlp skráatengingu](https://openwebstart.com/docs/OWSGuide.html#_jnlp_file_association) fyrir leiðbeiningar um að setja OpenWebStart sem sjálfgefið forrit fyrir jnlp skrár. |
| 193 | | 1. Opnaðu Terminal og færðu þig á Skjáborðið eins og áður |
| 194 | | 1. Skrifaðu `javaws josm.jnlp`⏎. Þetta mun fyrst sækja JOSM, sýna öryggisdialog og síðan ræsa JOSM. |
| 195 | | 1. Ef það mistekst, skrifaðu `javaws -verbose josm.jnlp`⏎. Þetta mun fyrst sýna dialog með upplýsingum um JVM og síðan ræsa JOSM. |
| 196 | | |
| | 186 | 1. Opnaðu Terminal og færðu þig á Skjáborðið eins og hér að ofan |
| | 187 | 1. Skrifaðu `javaws josm.jnlp`⏎. Þetta ætti fyrst að sækja JOSM, sýna öryggisviðræður og síðan ræsa JOSM. |
| | 188 | 1. Ef það mistekst, skrifaðu `javaws -verbose josm.jnlp`⏎. Þetta ætti fyrst að sýna viðræður með upplýsingum um JVM og síðan ræsa JOSM. |
| 199 | | ==== Minni klárast ==== |
| 200 | | Nú til dags er sjaldan þörf á að athuga minni Java handvirkt þar sem tiltækt RAM í tölvum hefur aukist. |
| 201 | | Rangt valin gildi geta dregið úr skilvirkni JOSM. |
| 202 | | |
| 203 | | Fyrir sum verkefni hefur JOSM mikla löngun í minni. Annars vegar gæti verið nauðsynlegt að stilla minnisstærð sem styður fleiri viðbætur og eiginleika. Hins vegar geta hægar vélar verið stöðugaðar með því að takmarka minnisnotkun Java. |
| 204 | | Ef þörf er á, notaðu [wikitr:/Help/CommandLineOptions skipanalínuna] til að stilla [https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-3B1CE181-CD30-4178-9602-230B800D4FAE__BABHDABI Java Option] -Xmx…m, til dæmis `-Xmx512m` eða `-Xmx1536m`. Í Debian/Ubuntu geturðu breytt skránni `/etc/default/josm` eða `/etc/default/josm-latest`. \\ |
| 205 | | Áður fyrr tóku gamlar java forrit við `-Xmx=512m` eða jafnvel `-Xmx 512m`. Núna kasta þessar ranghannaðar breytur villumeldingum. |
| 206 | | |
| 207 | | ==== VM-val ====#VMselectiononWindowsx64 |
| 208 | | Í núverandi útgáfum af MS Windows er Java sjálfgefið sett upp fyrst og fremst í möppunni `C:\Program Files\Java\`. Viðbótarefni er sett í `C:\Program Files\Oracle\Java\`. Það er möppu `.\javapath\` sem mark fyrir PATH umhverfisbreytuna. Það er heimili fyrir þrjár virtual skrár `java.exe`, `javaw.exe` og `javaws.exe`. Þessar skrár eru tákn tenglar af núverandi Java uppsetningum. |
| 209 | | |
| 210 | | Í eldri útgáfum af 64-bita Windows var stundum 32-bita hamur JRE settur upp aukalega. Einnig komu sumir vafrar með sína eigin JVM með takmarkaðum möguleikum. Í þeim tilvikum myndi Web Start úr vafra ekki nota Java uppsetninguna þína heldur þá vafrans. |
| 211 | | |
| 212 | | Athugaðu að það er engin önnur javawebstart í `\Windows\SysWow64`. Java stjórnborðið mun ekki greina það og þú getur fjarlægt það örugglega. Gerðu hreinsun og geymdu aðeins nýjustu útgáfurnar af hverjum JRE (Einn fyrir 32-bita ham, annar fyrir 64-bita ham). |
| 213 | | |
| 214 | | Fyrir flýtilykla búnir til á skjáborðinu fyrir JNLP og keyrslu á Javawebstart ræsara, vertu viss um að þú sendir VM-breytur með forskeyti -J og án bil á undan VM-valkostinum. Ef þú settir upp bæði 32-bita og 64-bita útgáfurnar, ættir þú að senda valkostinn "`-d64`" ef þú vilt velja 64-bita VM. Athugaðu að sumar Oracle skjalasíður sýna valkostinn "-D64" með röngu hástaf!) |
| 215 | | |
| 216 | | Dæmi um breytta skipanalínu fyrir flýtilykil á Windows skjáborði: |
| | 191 | ==== Úti af minni ==== |
| | 192 | Nú til dags er handvirk stjórnun á Java minni sjaldan nauðsynleg vegna þess að tiltækt RAM á tölvum hefur vaxið. |
| | 193 | Rangt valdar gildi geta dregið úr afköstum JOSM. |
| | 194 | |
| | 195 | Fyrir sum verkefni, hefur JOSM mikinn mat á minni. Annars vegar getur verið nauðsynlegt að stilla minnisstærð sem styður fleiri viðbætur og eiginleika. Hins vegar geta hægar vélar verið stöðluð með því að takmarka Java minnisnotkun. |
| | 196 | Ef nauðsyn krefur, notaðu [wikitr:/Help/CommandLineOptions skipanalínuna] til að setja [Java Valkostinn](https://docs.oracle.com/en/java/javase/11/tools/java.html#GUID-3B1CE181-CD30-4178-9602-230B800D4FAE__BABHDABI) -Xmx…m, til dæmis `-Xmx512m` eða `-Xmx1536m`. Í Debian/Ubuntu geturðu breytt skránni `/etc/default/josm` hvert um sig `/etc/default/josm-latest`. \\ |
| | 197 | Áður fyrr tóku eldri java forrit `-Xmx=512m` eða jafnvel `-Xmx 512m`. Nú kasta þessar röngu stillingar villumeldingum. |
| | 198 | |
| | 199 | ==== VM val ====#VMselectiononWindowsx64 |
| | 200 | Á núverandi útgáfum af MS Windows er Java sjálfgefið uppsett aðallega í `C:\Program Files\Java\` möppunni. Viðbótarhlutar eru settir í `C:\Program Files\Oracle\Java\`. Það er `.\javapath\` möppan sem skilgreining fyrir PATH umhverfisbreytuna. Hún er heimili fyrir þrjár hugarfærslu skrárnar `java.exe`, `javaw.exe` og `javaws.exe`. Þessar skrár eru táknrænar tenglar frá núverandi Java uppsetningum. |
| | 201 | |
| | 202 | Á eldri útgáfum af 64 bita Windows var stundum 32 bita hamur JRE að auki uppsettur. Einnig fóru sumir vafrar með þeirra eigin JVM með takmarkaðum möguleikum. Í þeim tilfellum myndi Web Start frá vafranum nota ekki Java uppsetninguna þína heldur þá frá vafranum. |
| | 203 | |
| | 204 | Athugaðu að það er engin önnur javawebstart í `\Windows\SysWow64`. Java stjórnborðið mun ekki greina það og þú getur örugglega eytt því. Framkvæmdu uppþrif og haltu aðeins nýjustu útgáfunum af hverjum JRE (Einn fyrir 32-bita ham, annar fyrir 64-bita ham). |
| | 205 | |
| | 206 | Fyrir flýtileiðir búnar til á skjáborðinu fyrir JNLP og keyrslu á Javawebstart ræsir, vertu viss um að senda VM breytur forskeyttar með -J og án millibils fyrir framan VM valkostinn. Ef þú hefur sett upp bæði 32-bita og 64-bita útgáfurnar, ættir þú að senda valkostinn "`-d64`" ef þú vilt velja valinn 64-bita VM. Athugaðu að sumar Oracle skjalasíður sýna valkostinn "-D64" með röngu hástaf/smástaf!) |
| | 207 | |
| | 208 | Dæmi um breytta skipanalínu fyrir flýtileið á Windows skjáborðinu: |
| 224 | | Notkun á josm-setup.exe til uppsetningar á Microsoft Windows gerir eftirfarandi: |
| 225 | | * Setur tvær keyranlegar skrár `JOSM.exe` og `HWConsole.exe` í möppuna `%LOCALAPPDATA%\JOSM` |
| 226 | | * Skráir JOSM.exe sem mark fyrir skráarendingarnar `*.osm`, `*.geojson`, `*.gpx`, `*.jos` og `*.joz`. |
| 227 | | * Setur JOSM flýtilykla tákn á Skjáborðið og í Start valmyndina. |
| 228 | | * Bætir við fjarlægingarupplýsingum á viðeigandi staði. |
| 229 | | |
| 230 | | Þegar ræst er, ræsir JOSM.exe JOSM með innbyggðri útgáfu af Java sem JOSM þróunaraðilar sjá um, byggt á Azul Zulu. |
| 231 | | JOSM.exe virkar sem ''umbúður'' og er [wikitr:/USB_Stick færanlegur]. |
| 232 | | |
| 233 | | HWConsole.exe líkist JOSM.exe en ræsir JOSM á meðan hún heldur opnum Windows skjá sem sýnir venjulega úttak JOSM (samskiptaskrár). |
| 234 | | |
| 235 | | JOSM.exe tekur við öllum venjulegum [wikitr:/Help/CommandLineOptions#Programarguments JOSM Forrit breytum]. Sjá dæmi: |
| | 216 | Notkun josm-setup.exe fyrir uppsetningu á Microsoft Windows gerir eftirfarandi: |
| | 217 | * Setur tvær keyrsluskrár `JOSM.exe` og `HWConsole.exe` í möppuna `%LOCALAPPDATA%\JOSM` |
| | 218 | * Skráir JOSM.exe sem skilgreiningu fyrir skráarendingarnar `*.osm`, `*.geojson`, `*.gpx`, `*.jos` og `*.joz`. |
| | 219 | * Setur JOSM flýtileiðir á Skjáborðið og í Start valmyndina. |
| | 220 | * Bætir við fjarlægingargögnum á viðeigandi stöðum. |
| | 221 | |
| | 222 | Þegar ræst er, ræsir JOSM.exe JOSM með innfelldri útgáfu af Java viðhaldið af JOSM þróunaraðilum, byggt á Azul Zulu. |
| | 223 | JOSM.exe virkar sem ''umslag'' og er [wikitr:/USB_Stick færanleg]. |
| | 224 | |
| | 225 | HWConsole.exe er svipuð og JOSM.exe en ræsir JOSM á meðan hún heldur opnum Windows skjá sem sýnir JOSM staðlaðan framleiðslu (annál). |
| | 226 | |
| | 227 | JOSM.exe tekur við öllum venjulegum [JOSM Forrit breytum](wikitr:/Help/CommandLineOptions#Programarguments). Sjá dæmi: |
| 243 | | Til að gefa [wikitr:/Help/CommandLineOptions#Javaoptions Java-valkosti] til Java VM, notar JOSM.exe stillingaskránna `JOSM.cfg` í app undirmöppu sinni. Í þessari skrá verður hver valkostur að vera á sérstakri línu. |
| 244 | | |
| 245 | | Til dæmis, til að breyta minnisúthlutun, opnaðu `%LOCALAPPDATA%\JOSM\app\JOSM.cfg` og bættu við `java-options=-Xmx8192m` (fyrir 8 GB) á nýja línu undir fyrirsögninni `[JavaOptions]`. |
| 246 | | |
| 247 | | ==== Myndræn atriði ====#MicrosoftWindowsGraphics |
| 248 | | Sumar Windows uppsetningar hafa vandamál með myndræna ökla (sjá #23784 fyrir dæmi). Þetta getur sýnt einkenni eins og: |
| 249 | | * Svartar rendur í JOSM verkfærastikum |
| | 235 | Til að gefa [Java valkosti](wikitr:/Help/CommandLineOptions#Javaoptions) til Java VM, notar JOSM.exe stillingaskrána `JOSM.cfg` í app undirmöppu sinni. Í þessari skrá, verður hver valkostur að vera á sinni eigin línu. |
| | 236 | |
| | 237 | Til dæmis, til að breyta minnisúthlutun, opnaðu `%LOCALAPPDATA%\JOSM\app\JOSM.cfg` og bættu við `java-options=-Xmx8192m` (fyrir 8 GB) á nýja línu undir `[JavaOptions]` fyrirsögninni. |
| | 238 | |
| | 239 | ==== Skjákort ====#MicrosoftWindowsGraphics |
| | 240 | Sumar Windows uppsetningar hafa skjákort driver vandamál (sjá #23784 fyrir dæmi). Þetta getur sýnt einkenni eins og: |
| | 241 | * Svartar stangir í JOSM tækjastikum |
| 251 | | * Önnur óvænt notendaviðmótsvandamál |
| 252 | | |
| 253 | | 1. Sæktu og settu upp Display Driver Uninstaller (DDU, [https://github.com/Wagnard/display-drivers-uninstaller uppspretta]) frá opinberu spegil => https://www.wagnardsoft.com/display-driver-uninstaller-DDU- |
| 254 | | 2. Úr "Device Type" fellivalmyndinni til hægri, veldu "GPU". DDU mun sjálfkrafa greina GPU sem þú notar. |
| 255 | | 3. Smelltu á "Clean and Restart" efst. Þetta mun fjarlægja myndræna ökla og endurræsa tölvuna þína. |
| 256 | | 4. Settu öklin upp aftur. |
| 257 | | |
| 258 | | //**VIÐVÖRUN: Búðu til öryggisafrit af tölvunni þinni áður en þú notar DDU. Þó að það búi til endurheimtarpunkt á eigin spýtur, er það best að gera það sjálfur til vara.**// |
| | 243 | * Aðrir óvæntir notendaviðmóts vandamál |
| | 244 | |
| | 245 | 1. Sæktu og settu upp Display Driver Uninstaller (DDU, [uppspretta](https://github.com/Wagnard/display-drivers-uninstaller)) frá opinberu spegil => https://www.wagnardsoft.com/display-driver-uninstaller-DDU- |
| | 246 | 2. Frá "Device Type" (Tæki tegund) fellilistanum til hægri, veldu "GPU". DDU mun sjálfkrafa greina GPU-ið sem þú notar. |
| | 247 | 3. Smelltu á "Clean and Restart" (Hreinsa og endurræsa) efst. Þetta mun fjarlægja skjákort driverana og endurræsa tölvuna þína. |
| | 248 | 4. Settu driverana upp aftur. |
| | 249 | |
| | 250 | //**VIÐVÖRUN: Búðu til öryggisafrit af tölvunni þinni áður en þú notar DDU. Þó að það búi til endurheimtupunkt af sjálfu sér, er það fullkomið að búa til einn sjálfur bara til að vera á öruggri hliðinni.**// |