Come installiamo Java in Wine?


10

Ho un Windows file.exee ho bisogno di Wine e Java per aprirlo. Non so come installare Java in Wine. Quando provo ad aprire l'installazione di Java, dice

Wrapper.CreateFile failed with error 32: Sharing Violation. 

E dice anche

Wrapper.CreateFile failed with error 123: Invalid name. Please Help.

1
Java in Wine non è molto stabile, né affidabile. Quale programma stai cercando di eseguire che richiede Java?
Thomas Ward

Normalmente Wine è un emulatore di Windows e Java è già installato. Mi sembra molto strano che tu abbia bisogno di .exe e java insieme e in esecuzione in Linux Ubuntu

Voglio gestire Minecraft Thailand. Minecraft Thailand è un server. Dobbiamo scaricare il file EXE per giocare sul server.
user52583

Risposte:


11

Ho scoperto il problema e ho trovato la soluzione (vedi sotto).

Il problema

Deve esistere una directory di Windows:

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

Nella tua scatola hai la seguente struttura di directory, molto probabilmente:

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

* Dove USERNAME è il tuo vero nome utente

La soluzione:

  1. Crea le sottodirectory

    (Metodo Point and Click)

    Apri cartella Home
    Apri .wine
    Apri drive_c
    Apri utenti
    Crea cartella appdata
    Apri appdata
    Crea cartella LocalLow
    Apri LocalLow
    Crea cartella Sun

    (Console / Terminale)

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

    * NOTA: appdata / LocalLow / Sun IS fa distinzione tra maiuscole e minuscole, quindi digita esattamente come mostrato

  2. Fai doppio clic sul file eseguibile JRE (ho usato 32 bit, ma credo che funzioni anche a 64 bit. Assicurati di controllare il sito Web di winehq e la tua versione di Ubuntu per sicurezza)

  3. Installa via :)

Importanza / Rilevanza

Poiché alcuni programmi sono specifici di Windows e utilizzano solo parzialmente Java, ho scoperto che avevo ancora bisogno di una soluzione a questo problema. Pertanto, ho fornito la suddetta procedura per risolvere il problema.

Riferimento


1
non sembra funzionare con gli strumenti più recenti (2017)
George Pligoropoulos,

7

Non è necessario vino per eseguire il programma di avvio di Minecraft su Ubuntu, basta fare quanto segue

  1. Scarica e salva il file jar dal sito Web di Minecraft.
    https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar
  2. Installa "OpenJDK Java 7" dal centro software.
  3. Individua il file .jar e vai alla scheda permessi nelle proprietà.
  4. Fai clic su "consenti l'esecuzione del file come programma".
  5. Vai alla scheda "Apri con" e imposta "OpenJDK Java 7 Runtime" come predefinito.
  6. Fai clic sul file jar e puoi iniziare a giocare a Minecraft su Ubuntu:)

3
Mentre questa risposta risolve tecnicamente il problema per il richiedente originale, non aiuta chiunque altro che non richiede l'installazione di JRE per un Windows-only applicazione (come, ad esempio, Autodesk Synthesis).
Legittimo pigro,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.