我有一个 Windows file.exe,我需要 Wine 和 Java 才能打开它。我不知道如何在 Wine 中安装 Java。当我尝试打开 Java 设置时,它说
Wrapper.CreateFile failed with error 32: Sharing Violation.
Run Code Online (Sandbox Code Playgroud)
它也说
Wrapper.CreateFile failed with error 123: Invalid name. Please Help.
Run Code Online (Sandbox Code Playgroud)
小智 11
我发现了问题并找到了解决方案(见下文)。
问题
需要存在一个 Windows 目录:
C:\Users\USERNAME\appdata\LocalLow\Sun
Run Code Online (Sandbox Code Playgroud)
在你的盒子上,你有以下目录结构,很可能:
/home/USERNAME/.wine/drive_c/users/USERNAME/
Run Code Online (Sandbox Code Playgroud)
*其中 USERNAME 是您的实际用户名
解决方案:
制作子目录
(指向和点击方法)
打开主文件夹
打开 .wine
打开 drive_c
打开用户
创建文件夹 appdata
打开 appdata
创建文件夹 LocalLow
打开 LocalLow
创建文件夹 Sun
(控制台/终端)
cd /home/`whoami`/.wine/drive_c/users/`whoami`/
mkdir -p appdata/LocalLow/Sun
Run Code Online (Sandbox Code Playgroud)
*注意:appdata/LocalLow/Sun 区分大小写,因此请严格按照所示输入
双击 JRE 可执行文件(我使用 32 位,但我相信 64 位也可以。请务必查看 winehq 的网站和您的 Ubuntu 版本以确保)
安装离开:)
重要性/相关性
由于有些程序是特定于 Windows 的,并且仅部分使用 Java,因此我发现我仍然需要解决此问题的方法。因此,我提供了上述程序来解决问题。
参考
小智 7
你不需要 wine 在 Ubuntu 上运行 Minecraft 启动器,只需执行以下操作
| 归档时间: |
|
| 查看次数: |
82725 次 |
| 最近记录: |