银河麒麟是基于Linux发行版Ubuntu开发的自主可控操作系统,已为我国信息基础设施提供重要支撑。目前,银河麒麟V10的软件仓库已包含大量国产软件。尽管如此,在某些场景下,用户仍然可能需要使用一些Windows软件。针对这一需求,本文探讨了如何在Arm版本的银河麒麟V10上安装Windows位软件。希望用户继续支持国产软件,促进自主可控软件生态的发展。

银河麒麟V10提供了Crossover商业平台,支持部分Windows软件的安装,但由于其版本较低,兼容性有限。因此,本文提出了基于开源Box64+Wine64和Box86+Wine的解决方案,分别支持安装64位和32位Windows软件。与基于Qemu的虚拟机不同,这一方案实现了Windows调用库,运行性能显著高于虚拟机。

本文重点介绍了如何安装和配置Box64+Wine64,以实现64位Windows软件的安装和运行。对于Box86+Wine的安装方法与此类似,不再赘述。如遇问题,欢迎留言讨论。除了本文方案外,Wine还提供了开源项目Hangover,支持进一步扩展兼容性。