我们如何在Wine中安装Java?


10

我有一个Windows file.exe,需要Wine和Java才能打开它。我不知道如何在Wine中安装Java。当我尝试打开Java安装程序时说

Wrapper.CreateFile failed with error 32: Sharing Violation. 

它也说

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

1
Wine中的Java不是很稳定,也不可靠。您试图运行哪种程序需要Java?
托马斯·沃德

通常,Wine是Windows模拟器,并且您已经安装了Java。对于我来说,您需要.exe和Java并在linux ubuntu中运行,这听起来很奇怪

我想经营Minecraft Thailand。Minecraft Thailand是一台服务器。我们需要下载EXE文件才能在服务器上播放。
2012年

Answers:


11

我发现了问题并找到了解决方案(请参阅下文)。

问题

Windows目录必须存在:

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

在您的盒子上,很可能具有以下目录结构:

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

*其中USERNAME是您的实际用户名

解决方案:

  1. 制作子目录

    (点击方法)

    打开主文件夹
    打开.wine
    打开drive_c
    打开用户
    创建文件夹appdata
    打开应用程序数据
    创建文件夹LocalLow
    打开LocalLow
    创建文件夹Sun

    (控制台/终端)

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

    *注意:appdata / LocalLow / Sun区分大小写,因此请完全按照所示输入

  2. 双击JRE可执行文件(我使用32位,但我相信64位也可以。请确保检查winehq的网站和您所用的Ubuntu版本)

  3. 安装:)

重要性/相关性

由于有些程序特定于Windows,并且仅部分使用Java,因此我发现我仍然需要解决此问题的解决方案。因此,我提供了上述步骤来解决该问题。

参考


1
它似乎不适用于最新工具(2017)
George Pligoropoulos

7

您不需要酒就可以在Ubuntu上运行Minecraft启动器,只需执行以下操作

  1. 从Minecraft网站下载并保存jar文件。
    https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft.jar
  2. 从软件中心安装“ OpenJDK Java 7”。
  3. 找到.jar文件,然后转到属性中的“权限”选项卡。
  4. 单击“允许将文件作为程序执行”。
  5. 转到“打开方式”选项卡,并将“ OpenJDK Java 7运行时”设置为默认值。
  6. 单击jar文件,您可以在Ubuntu上开始播放minecraft :)

3
虽然这个答案在技术上解决这个问题的原始提问者,它不能帮助任何人谁还有谁没有需要安装的JRE仅Windows应用程序(如,例如,欧特克合成)。
合法懒惰
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.