Как мы устанавливаем Java в Wine?

10

У меня есть Windows, file.exeи мне нужны Wine и Java, чтобы открыть ее. Я не знаю, как установить Java в Wine. Когда я пытаюсь открыть настройки Java, он говорит

Wrapper.CreateFile failed with error 32: Sharing Violation. 

И это также сказать

Wrapper.CreateFile failed with error 123: Invalid name. Please Help.
user52583
источник
1
Java в Wine не очень стабильна и не надежна. Какую программу вы пытаетесь запустить, которая требует Java?
Томас Уорд
Обычно Wine - это эмулятор Windows, и у вас уже установлена ​​Java. Мне кажется очень странным, что вам нужны .exe и java вместе и работающие в Linux Ubuntu
Я хочу запустить Minecraft Thailand. Minecraft Thailand - это сервер. Нам нужно скачать EXE-файл для воспроизведения на сервере.
user52583

Ответы:

11

Я обнаружил проблему и нашел решение (см. Ниже).

Эта проблема

Каталог Windows должен существовать:

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

На вашем ящике у вас есть следующая структура каталогов, скорее всего:

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

* Где USERNAME - ваше действительное имя пользователя

Решение:

  1. Сделать подкаталоги

    (Укажите и нажмите метод)

    Открыть домашнюю папку
    Открыть .wine
    Открыть drive_c
    Открыть пользователей
    Создать папку appdata
    Открыть appdata
    Создать папку LocalLow
    Открыть LocalLow
    Создать папку Sun

    (Консоль / терминал)

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

    * ПРИМЕЧАНИЕ: appdata / LocalLow / Sun IS чувствительны к регистру, поэтому введите его точно так, как показано

  2. Дважды щелкните исполняемый файл JRE (я использовал 32-разрядную версию, но я считаю, что 64-разрядная версия также работает. Обязательно проверьте сайт winehq и вашу версию Ubuntu, чтобы убедиться в этом)

  3. Установить прочь :)

Значение / релевантность

Поскольку есть некоторые программы, которые специфичны для Windows и только частично используют Java, я обнаружил, что мне все еще нужно решение этой проблемы. Поэтому я предоставил вышеупомянутую процедуру для решения проблемы.

Справка

mooglemann
источник
1
Похоже, он не работает с последними инструментами (2017)
Джордж Плигоропулос
7

Вам не нужно вино, чтобы запустить Minecraft Launcher на Ubuntu, просто сделайте следующее

  1. Загрузите и сохраните файл jar с сайта Minecraft.
    https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar
  2. Установите «OpenJDK Java 7» из Центра программного обеспечения.
  3. Найдите файл .jar и перейдите на вкладку прав доступа в свойствах.
  4. Нажмите «разрешить запуск файла как программы».
  5. Перейдите на вкладку «Открыть с помощью» и установите «OpenJDK Java 7 Runtime» по умолчанию.
  6. Нажмите на файл jar, и вы сможете начать играть в майнкрафт на Ubuntu:)
Cody
источник
3
Хотя этот ответ технически решает эту проблему для оригинального спрашивающего, это не поможет любому , кто - то , кто действительно требует установки JRE для Windows , только приложения (такие как, например, Autodesk Synthesis).
Законный Ленивый