¿Cómo instalamos Java en Wine?

10

Tengo un Windows file.exey necesito Wine y Java para abrirlo. No sé cómo instalar Java en Wine. Cuando intento abrir la configuración de Java, dice

Wrapper.CreateFile failed with error 32: Sharing Violation. 

Y también dice

Wrapper.CreateFile failed with error 123: Invalid name. Please Help.
usuario52583
fuente
1
Java en Wine no es muy estable ni confiable. ¿Qué programa estás tratando de ejecutar que requiere Java?
Thomas Ward
Normalmente Wine es un emulador de Windows, y ya tienes Java instalado. Me parece muy extraño que necesites el .exe y el Java juntos y ejecutándose en Linux ubuntu
Quiero correr Minecraft Tailandia. Minecraft Thailand es un servidor. Necesitamos descargar el archivo EXE para jugar en el servidor.
usuario52583

Respuestas:

11

He descubierto el problema y he encontrado la solución (ver más abajo).

El problema

Debe existir un directorio de Windows:

C:\Users\USERNAME\appdata\LocalLow\Sun

En su caja, tiene la siguiente estructura de directorios, muy probablemente:

/home/USERNAME/.wine/drive_c/users/USERNAME/

* Donde USERNAME es su nombre de usuario real

La solución:

  1. Hacer los subdirectorios

    (Método de apuntar y hacer clic)

    Abrir carpeta de inicio
    Abrir .wine
    Abrir drive_c
    Abrir usuarios
    Crear carpeta appdata
    Abrir appdata
    Crear carpeta LocalLow
    Abrir LocalLow
    Crear carpeta Sun

    (Consola / Terminal)

    cd /home/`whoami`/.wine/drive_c/users/`whoami`/
    mkdir -p appdata/LocalLow/Sun

    * NOTA: appdata / LocalLow / Sun IS distingue entre mayúsculas y minúsculas, así que escríbalo exactamente como se muestra

  2. Haga doble clic en el ejecutable JRE (utilicé 32 bits, pero creo que 64 bits también funciona. Asegúrese de consultar el sitio web de winehq y su versión de Ubuntu para estar seguro)

  3. Instalar lejos :)

Importancia / Relevancia

Como hay algunos programas que son específicos de Windows y solo usan Java parcialmente, descubrí que todavía necesitaba una solución a este problema. Por lo tanto, he proporcionado el procedimiento antes mencionado para resolver el problema.

Referencia

Mooglemann
fuente
1
no parece funcionar con las últimas herramientas (2017)
George Pligoropoulos
7

No necesita vino para ejecutar el iniciador de Minecraft en Ubuntu, solo haga lo siguiente

  1. Descargue y guarde el archivo jar del sitio web de Minecraft.
    https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar
  2. Instale "OpenJDK Java 7" desde el Centro de software.
  3. Localice el archivo .jar y vaya a la pestaña de permisos en las propiedades.
  4. Haga clic en "permitir ejecutar archivo como programa".
  5. Vaya a la pestaña "Abrir con" y configure "OpenJDK Java 7 Runtime" como predeterminado.
  6. Haga clic en el archivo jar, y puede comenzar a jugar Minecraft en Ubuntu:)
Cody
fuente
3
Si bien esta respuesta técnicamente resuelve el problema para el autor de la pregunta original, no ayuda a cualquiera que otra persona que no requiere la instalación de JRE para una aplicación solo para Windows (como, por ejemplo, Autodesk Síntesis).
Legal Lazy