gpt4 book ai didi

ubuntu - 无法在 wine Ubuntu 上安装 JDK 8

转载 作者:行者123 更新时间:2023-12-04 18:28:28 26 4
gpt4 key购买 nike

嗨,我无法在 Wine Ubuntu 上安装 JDK 8,它给了我一条没有解释的错误消息。我尝试按照以下说明进行操作,但它也不起作用... https://appdb.winehq.org/objectManager.php?sClass=version&iId=31528&iTestingId=90897

有人可以帮忙吗?

谢谢

最佳答案

我认为我们使用相同的经纪人(Directa?),并且遇到了同样的问题。

这就是我制作 的方式甲骨文 Java 8 工作 葡萄酒 许邦兔 16.10 还可以运行 JNLP (Java Web Start) 应用程序来自 Firefox for Windows ,我希望遵循这些段落也能解决您的问题。

我使用了 Wine 图形前端 PlayOnLinux,但可能这也可以直接在 Wine 路径上工作;如果在 Wine 上工作没有成功,也许你可以尝试使用 PlayOnLinux。

  • 如果您还没有完成,请从 Ubuntu“软件”包管理器安装 PlayOnLinux;
  • 在 PlayOnLinux 中,单击“安装程序”并搜索“Firefox”,然后按安装:向导将引导您正确安装 Firefox(它将为您提供下载 Firefox Windows 安装程序,或者您可以指向以前的下载一个);
  • 从 java.com 下载最新版本的 JDK (不是 JRE!)对于 Windows,current link .我选择的是Windows x86版本(我是32位机器),文件名jdk-8u121-windows-i586.exe对于 JDK 版本 8.121;
  • 这部分程序取自 WineHQ page您提到:将 JDK 安装包移动到 C: PlayOnLinux 为 Firefox 创建的模拟路径上:
    /home/[linux username]/PlayOnLinux's virtual drives/MozillaFirefox/drive_c/
  • 导航到该路径并从 shell 执行:
    $ 7z x jdk-8u121-windows-i586.exe

    (当然在JDK版本不同的情况下更改文件名):这将创建一个tools.zip同一路径下的文件;
  • 创建 jdk子文件夹并导航到它,然后解压缩 tools.zip文件:
    $ mkdir jdk
    $ cd jdk
    $ unzip ../tools.zip
  • 对于下一步,您必须运行 unpack200 :您可以从另一个 Oracle JDK 或 JRE linux 安装中获取此 JAR 解包器(您可以在 bin 文件夹中找到它);如果您没有可用的,您可以在您的机器上安装适用于 linux 的 Oracle JDK,这样您将拥有 unpack200可以使用的可执行文件,为此您可以关注 this procedure ;
  • 执行这些 shell 命令来解压 JDK JAR:
    $ find -type f | grep '\.pack$' | while read __line; do \
    __outjar="$(dirname "$__line")/$(basename "$__line" .pack).jar"
    echo "$__line" -- "$__outjar"; \
    unpack200 "$__line" "$__outjar"; \
    done
  • 现在 Oracle JDK 已经可以使用了,用这个 shell 命令测试它是否在 Wine 下工作:wine bin/java -version它应该回答 Java 版本和运行时环境语句;然后可以使用 /jdk/bin 下的可执行文件运行普通的 Java 应用程序。小路;
  • 为了能够执行 JNLP 文件,您只需在 Firefox for Windows 中下载所需的 JNLP 并选择“打开方式...”,然后指向位于 C 中的 Java Web Start 可执行文件: jdk/bin/javaws.exe 下的模拟路径。

    它的完整路径将是:
    /home/[linux username]/PlayOnLinux's virtual drives/MozillaFirefox/drive_c/jdk/bin/javaws.exe

    这样,在浏览器中打开的所有 JNLP 文件都将在 JWS 机器上打开。

  • 这足以在 Wine 下安装 Oracle Java 8 并正常运行 Java/JNLP 应用程序。

    为了让价格流在代理应用程序上运行,我遇到了防火墙的第二个问题,但这不在此答案的主题中。

    我希望这有帮助。如果您在这些步骤中发现任何问题,请告诉我。

    关于ubuntu - 无法在 wine Ubuntu 上安装 JDK 8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37691070/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com