Como instalamos o Java no Wine?

10

Eu tenho um Windows file.exee preciso do Wine e Java para abri-lo. Não sei como instalar o Java no Wine. Quando tento abrir a configuração do Java, ele diz

Wrapper.CreateFile failed with error 32: Sharing Violation. 

E também diz

Wrapper.CreateFile failed with error 123: Invalid name. Please Help.
user52583
fonte
1
Java no Wine não é muito estável, nem confiável. Qual programa você está tentando executar que requer Java?
Thomas Ward
Normalmente, o Wine é um emulador do Windows e você já tem o java instalado. Parece muito estranho para mim que você precisa do .exe eo conjunto java e funcionando em linux ubuntu
Eu quero executar o Minecraft Tailândia. Minecraft Thailand é um servidor. Precisamos baixar o arquivo EXE para reproduzir no servidor.
user52583

Respostas:

11

Eu descobri o problema e encontrei a solução (veja abaixo).

O problema

Um diretório do Windows precisa existir:

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

Na sua caixa, você tem a seguinte estrutura de diretórios, provavelmente:

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

* Onde USERNAME é seu nome de usuário real

A solução:

  1. Crie os subdiretórios

    (Método de apontar e clicar)

    Abrir pasta pessoal
    Abrir .wine
    Abrir drive_c
    Abrir usuários
    Criar pasta appdata
    Abrir appdata
    Criar pasta LocalLow
    Abrir LocalLow
    Criar pasta Sun

    (Console / Terminal)

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

    * NOTA: appdata / LocalLow / Sun IS diferencia maiúsculas de minúsculas, digite-o exatamente como é mostrado

  2. Clique duas vezes no executável JRE (usei 32 bits, mas acredito que 64 bits também funciona. Verifique o site do winehq e sua versão do Ubuntu para ter certeza)

  3. Instale fora :)

Importância / Relevância

Como existem alguns programas específicos do Windows, e apenas parcialmente usam Java, descobri que ainda precisava de uma solução para esse problema. Portanto, forneci o procedimento mencionado acima para resolver o problema.

Referência

mooglemann
fonte
1
não parece para trabalhar com ferramentas mais recentes (2017)
George Pligoropoulos
7

Você não precisa de vinho para executar o iniciador do Minecraft no Ubuntu, basta fazer o seguinte

  1. Baixe e salve o arquivo jar no site do Minecraft.
    https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar
  2. Instale o "OpenJDK Java 7" no Centro de Software.
  3. Localize o arquivo .jar e vá para a guia permissões nas propriedades.
  4. Clique em "permitir a execução de arquivo como programa".
  5. Vá para a guia "Abrir com" e defina "OpenJDK Java 7 Runtime" como padrão.
  6. Clique no arquivo jar e você pode começar a jogar minecraft no Ubuntu:)
Cody
fonte
3
Embora esta resposta resolve tecnicamente o problema para o consulente original, isso não ajuda qualquer um que outra pessoa que não exigem a instalação do JRE para uma aplicação somente para Windows (como, por exemplo, Autodesk Synthesis).
Lawful Lazy