| Version 25 (modified by , 8 years ago) ( diff ) |
|---|
Altres idiomas:
Table of Contents
Descargar
Esta página proporciona los pasos básicos de instalación de JOSM y la información de solución de problemas.
Para empezar a trabajar con JOSM puede leer las páginas de introducción y ayuda.
Opciones recomendadas
Ejecutar josm.jnlp (versión 19439) - versión recomendada, todas las plataformas, actualización automática (¿el ''enlace .jnlp'' no funciona para usted?)
Descargar josm-tested.jar (versión 19439) - todas las plataformas (¿No puede ejecutar un archivo?). Memoria adicional y otros consejos cubiertos en Es:Help/CommandLineOptions.
Más opciones de descarga
Tenga en cuenta que hay actualizaciones bastante regulares, por lo que siempre intente ejecutar una versión reciente (y también complementos recientes).
| Independiente del SO | Web Start | Windows | Mac OS X | Ubuntu, … | openSUSE | |
|---|---|---|---|---|---|---|
| probada 19439 | jar | jnlp | instalar.exe (portable) | paquete.zip (primer error de ejecución) | ver abajo | ver abajo |
| última 19449 | jar | jnlp | ver abajo | |||
| antiguo | descargar/ |
última o probada o webstart
- probada - lanzado aproximadamente mensualmente y no debería tener errores graves
- última (versión de desarrollo) - lanzado diariamente, puede tener más errores
- enlace .jnlp - Si es posible, utilice la versión Web Start para actualizar automáticamente.
- Preparar una unidad flash USB para usar JOSM en cualquier máquina de Windows externa.
- Para los scripts de descarga utilizar la versión última y probada (o ambos) para reducir el ancho de banda de la descarga
Repositorio de openSUSE
La versión probada de JOSM está disponible en el repositorio Application:Geo.
Primero agregar como usuario root en yast o con zypper el repositorio (reemplazar la versión de la URL con la que usted está utilizando):
zypper ar -f http://download.opensuse.org/repositories/Application:/Geo/openSUSE_13.2 Application:Geo
Entonces simplemente instalar los paquetes josm y josm-fonts.
Repositorio de Ubuntu
Este es un repositorio de paquetes principalmente para Ubuntu. También debería funcionar con otras distribuciones basadas en Debian (especialmente basadas en Ubuntu), pero no lo hacemos probado activamente, ni mantenido otras distribuciones que no sean Ubuntu.
Nota: además del procedimiento habitual descrito a continuación, DEBs más antiguos se pueden descargar manualmente y hacer clic para instalar desde los siguientes directorios: para josm para josm-latest
El repositorio contiene dos paquetes:
josm- La versión probada
Sustituye el paquete desde el repositorio oficial de Ubuntu. josm-latest- La versión de desarrollo (construcción nocturna)
Se puede instalar en paralelo al paquete de JOSM. La carpeta de preferencias por defecto es~/.josm-latest.
Instalación
Editar la lista de recursos del paquete /etc/apt/sources.list:
sudo editor /etc/apt/sources.list
y agregue una de las siguientes líneas de acuerdo con su versión de Ubuntu:
deb https://josm.openstreetmap.de/apt trusty universe deb https://josm.openstreetmap.de/apt utopic universe deb https://josm.openstreetmap.de/apt vivid universe deb https://josm.openstreetmap.de/apt wily universe deb https://josm.openstreetmap.de/apt xenial universe deb https://josm.openstreetmap.de/apt yakkety universe deb https://josm.openstreetmap.de/apt zesty universe deb https://josm.openstreetmap.de/apt artful universe
Alternativamente, esto se puede hacer con la siguiente única línea:
echo deb https://josm.openstreetmap.de/apt $(lsb_release -sc) universe | sudo tee /etc/apt/sources.list.d/josm.list > /dev/null
Para otras distribuciones basadas en Debian, agregue la siguiente línea:
deb https://josm.openstreetmap.de/apt alldist universe
Descargar y registrar la clave pública:
wget -q https://josm.openstreetmap.de/josm-apt.key -O- | sudo apt-key add -
Ahora refrescar sus fuentes (es posible que necesite instalar sudo apt-get install apt-transport-https)
sudo apt-get update
e instalar:
josm- (Puede omitir la primera línea si usted no ha instalado estos paquetes antes.)
sudo apt-get remove josm josm-plugins sudo apt-get install josm
josm-latest-
sudo apt-get install josm-latest
Solución de problemas
Solución de problemas del archivo jar
Doble clic en un archivo no hace nada
En la mayoría de los casos esto significa que Java (JVM) no estaba instalado. JOSM es probado y se desarrollado con Oracle JVM, por lo tanto se recomienda obtenerlo desde el sitio java.com.
- https://www.java.com/es/download/ - recurso principal, normalmente el proceso de instalación funciona sin problemas
- https://www.java.com/es/download/help/download_options.xml - pasos adicionales para todos los sistemas
- https://www.java.com/es/download/help/index_installing.xml?os=All+Platforms&j=8&n=20 - por favor, acotar su pregunta en el portal de ayuda sobre preguntas durante la instalación
Si se instaló al menos un Java, consulte las páginas:
- https://www.java.com/es/download/help/troubleshoot_java.xml - contiene las mayoría de las preguntas más comunes para solucionar problemas
- https://www.java.com/es/download/help/ - esta página contiene "los 8 principales problemas de Java", uno de ellos puede ser tuyo
Elimine traducciones innecesarias en .jar
Si el tamaño de descarga es un problema para usted:
- Agregar ?lang=… a la dirección del enlace de descarga en ambas versiones para quitar las traducciones no utilizadas (por ejemplo, ?lang=de descargará JOSM sólo en alemán).
- Nota: Utilice el subrayado para separar los códigos de idioma con extensiones de código de país, por ejemplo ?lang=en_GB
- Agregar ?unsigned=1 para quitar la información de firma del código
- Cuando lang y unsigned son usados, se utilizará el signo de separación &, como en ?lang=de&unsigned=1
10786 .jar: 10.2M
10786 .jar?lang=de: 8151k
10786 .jar?lang=de&unsigned=1: 7688k
Solución de problemas del enlace jhlp
Asumiendo que JVM ya estaba instalado, lea la ayuda de Web Start.
Solución de problemas de JVM
Sin memoria
En sesiones de edición más extensas, puede obtener un error de "falta de memoria".
Para evitar esto, la memoria asignada puede aumentarse con la opción -Xmx, ver Es:Help/CommandLineOptions para más detalles.
Selección de VM Windows x64
Para Windows, ten en cuenta que algunos navegadores pueden instalar su propio JRE sólo en modo de 32 bits, pero también puede instalar su versión de la herramienta Javawebstart en otro lugar con diferentes asociaciones de archivos. Esto puede causar que su JNLP inicie con este JRE alternativo porque se ejecuta la versión incorrecta de Javawebstart que sólo es compatible con la máquina virtual de 32 bits, y algunas veces se construye con un apoyo limitado para las opciones de VM y un tamaño máximo de VM que no exceda de 256 MB.
Revisar, por ejemplo, si no hay otro javawebstart en \Windows\SysWow64. Usted no lo necesita (el panel de control de Java no lo detecta) y con seguridad puede borrarlo. Realizar la limpieza y mantener sólo la última versión del JRE (1 para el modo de 32 bits, otro para el modo de 64 bits).
Para los accesos directos creados en el escritorio para JNLP y ejecutar el lanzador JavaWebStart (desde \windows\system32), asegúrese de pasar parámetros de VM prefijados con -J y sin espacio intermedio antes de la opción VM. Si ha instalado la versión de 32 bits y de 64 bits, debe pasar la opción "-d64" si desea seleccionar la VM preferida de 64-bit. Tenga en cuenta que algunas páginas de documentación de Oracle indican la opción "-D64" con el uso incorrecto de mayúsculas!)
Ejemplo de una línea de comandos editada para el acceso directo creado en el escritorio de Windows después de ejecutar JOSM sólo una vez desde el JNMP y salir:
C:\Windows\System32\javaws.exe -J-d64 -Xmx=2048m -localfile -J-Djnlp.application.href=https://josm.openstreetmap.de/download/josm.jnlp "C:\Users\<snipped user name>\AppData\LocalLow\Sun\Java\Deployment\cache\6.0\21\7311<snipped-hex-number>7f8"
No es necesario cambiar el final de la línea de comandos con las partes cortadas aquí. Sólo tiene que comprobar la ruta de acceso para javaws.exe y añadir las opciones -J-d64 para el modo de 64 bits necesario para trabajar con grandes conjuntos de datos de OSM, y -Xmx=2048m para aumentar el tamaño de la VM (2GB aquí).
Errores en Mac OS X
Si obtiene un error diciendo "'JOSM.app' es una aplicación descargada de Internet." puede omitir esto haciendo clic-derecho en JOSM.app o josm. jnlp y seleccionando 'abrir'. Entonces debería ver el mismo mensaje pero esta vez con la opción de "Abrir". Esto sólo es necesario en la primera ejecución de JOSM.
Si aparece un error que dice "'JOSM.app' está dañado y no se puede abrir. Usted debe moverlo a la Papelera", entonces usted necesita desactivar temporalmente el gatekeeper. Abra Preferencias del sistema y las opciones "Seguridad y privacidad". Configure 'Permitir que las aplicaciones se descarguen de:' a 'Cualquier lugar'. Si falta ese botón de opción en el panel de preferencias de seguridad y privacidad, se puede introducir lo siguiente utilizando una ventana de terminal para que aparezca:
sudo spctl --master-disable
Problemas conocidos y abiertos en JOSM
Problemas no cerrados sobre ...:
- Problemas de Java - algunos de los errores conducen a bloqueadores en Oracle JVM (cubiertos en JavaBugs).
- Linux
- Ubuntu
- MacOS
- Windows
Véase también
- Código fuente
- Cómo ejecutar - página de ayuda posiblemente anticuada



