8 windows wine microsoft kubuntu
我渴望在我的 Kubuntu 18.10 上运行 Windows Store 应用程序(不是常规的 Win32 应用程序)。我可以用 Wine 运行它吗?如果没有,那我该怎么办?
(这是我自己的回答Is it possible to run Windows 10 UWP apps on Ubuntu? 的重复,因为这个问题基本上是相同的)
运行 UWP 应用程序是可能的,至少对于某些应用程序来说是这样。我已成功运行 Trello UWP 应用(仅可从 Microsoft Store 获取)。
首先,您需要获取 UWP 应用程序的 .appx 文件。在没有 Windows 或 Microsoft Store 的情况下执行此操作的一种方法是使用此网站: https: //store.rg-adguard.net/
将应用程序的 Microsoft Store URL 粘贴到网站中。例如,Trello 应用程序的 URL 为: https: //www.microsoft.com/en-us/p/trello/9nblggh4xxvw
这为您提供了通过 Microsoft Store 提供的所有文件的链接。您只需要 .appx 文件,该文件可能有多个版本(例如 x86 和 x64)。
Chrome 不想仅通过单击链接来下载文件。这让该网站一开始感觉有点粗略。在 Chrome 的 DevTools 控制台中,Chrome 表示它没有下载该文件,因为 Microsoft Store URL 使用 http://,而该网站使用 https://。但由于该文件直接来自 microsoft.com,因此对我来说很安全。
右键单击该链接,选择“链接另存为”,然后选择“保留”,您就可以下载该文件,尽管 Chrome 反对。
获得 .appx 文件后,即可将其解压缩。它只是一个常规的 zip 文件,因此运行类似unzip -d output-dir file.appx
或 的命令atool -x file.appx
。
提取的文件应该有一个名为“app”的目录,其中应该包含该应用程序的可执行文件和其他文件。
对于 Trello 应用程序,只需wine Trello.exe
在“app”目录中运行就可以了。但是,如果在安装过程中发生更复杂的情况,其他应用程序可能无法立即运行。
小智 -1
PlayOnLinux 作为前端的 wine 兼容层,可用于在 Linux 上运行 Windows 应用程序,此外,CrossOver 是另一个在 Linux 上运行 Windows 应用程序的方法。但最重要的是,没有比双启动或虚拟机更好的选择了,因为 wine 在安装时可能会出现错误和崩溃。
归档时间: |
|
查看次数: |
13665 次 |
最近记录: |