虎绿林HU60.CN
发现版块
Enter
发布登录
发现版块发布我的社区荣誉
登录
虎绿林让技术讨论持续生长京ICP备18041936号-1

【不支持GUI】为 OpenHarmony / HarmonyOS 6.1 构建的 wine hangover 11.9-10 (20260719)

老虎会游泳
7天前 · 6天前编辑鸿蒙PC
783 0
  • wine-hangover-20260719-ohos-arm64.tar.xz(268.51 MB)
  • ohos-sign-elf.py(6.1 KB)

源代码:

  • https://gitcode.com/hu60cn/wine/releases
  • https://github.com/SwimmingTiger/wine/releases

使用以下工具链在鸿蒙PC上本地构建:

  • https://gitcode.com/hu60cn/llvm-mingw/releases
  • https://github.com/SwimmingTiger/llvm-mingw/releases

无法打开图形界面(X11 和 Wayland 均被禁用),仅限运行命令行版exe。

使用方法:

# 解压
tar -Jvxf wine-hangover-20260719-ohos-arm64.tar.xz

# 把 $TMPDIR 定义在 HMDFS 之外
export TMPDIR=/data/storage/el2/base/files/tmp
mkdir -p $TMPDIR

# 把 wine 的 .so 库路径加入 LD_LIBRARY_PATH,重要,没有这个 wine 直接无法启动
export LD_LIBRARY_PATH=$PWD/wine-hangover-20260719-ohos-arm64/lib/wine/aarch64-unix

# 把 wine 加入 PATH 方便调用
export PATH=$PWD/wine-hangover-20260719-ohos-arm64/bin:$PATH

# wine容器路径,请放在 HMDFS 之外
export WINEPREFIX=/data/storage/el2/base/files/.wine

# 初始化wine容器
wineboot

# 这两个符号连接很重要,可以防止访问文件时报错。
# 未创建则访问相关路径时会尝试从z:读取(`z:`映射到`/`),某些程序探测到z:根目录无法访问就会报错。
# 创建后,相关路径会直接以 m: 或 t: 开头,这两个路径的根目录都可访问,就不会报错了。
ln -s $HOME $WINEPREFIX/dosdevices/m:
ln -s /data/storage/el2/base/files $WINEPREFIX/dosdevices/t:

# 尝试运行命令行版exe程序(目前无法运行图形界面版exe程序)
wine ffmpeg.exe

代码签名:

如果 wine 命令无法运行,请通过 ohos-sign-elf.py 脚本对 wine-hangover-20260719-ohos-arm64 目录进行签名,并通过Harmonybrew安装缺失的依赖库。

签名需要安装Python3(从鸿蒙应用商店安装Python安装器,或者安装Harmonybrew并用brew install python3进行安装),然后安装binary-sign-tool命令(安装DevBox或通过brew install ohos-sdk安装OHOS SDK),最后执行:

./ohos-sign-elf.py --resign ./wine-hangover-20260719-ohos-arm64

二进制翻译DLL:

  • wine-hangover-20260719-ohos-arm64/lib/wine/aarch64-windows/libarm64ecfex.dll
    (for x64, export HODLL64=libarm64ecfex.dll, 默认)
  • wine-hangover-20260719-ohos-arm64/lib/wine/aarch64-windows/wowbox64.dll
    (for x86, export HODLL=wowbox64.dll, 默认)
  • wine-hangover-20260719-ohos-arm64/lib/wine/aarch64-windows/libwow64fex.dll
    (for x86, 设置 export HODLL=libwow64fex.dll 以启用)
登录后收藏
楼层讨论

0 条回复

默认正序

还没有回复,来留下第一个观点。

加入这场讨论登录后即可参与讨论
登录并回复
关于作者老虎会游泳创世

你好,这里是虎绿林。

查看用户主页
帖子信息
发布于2026/07/20 00:13
最后更新2026/07/21 07:13
阅读783