是否有可能......在“windows ubuntu上的bash”中安装wine

mad*_*hai 4 wine windows-subsystem-for-linux

从微软拿到windows上的新ubuntu后,我的脑袋都快炸了。到目前为止,我尝试做的大部分事情都没有奏效。就像 open nautilus,但我已经知道那是行不通的。在我看来,这是一个有趣且可能非常有用的想法,它将 wine 安装在“windows 上的 ubuntu 上的 bash”上(呸,要说的太多了)。这里有人认为这可能吗?有什么可能会妨碍的问题吗?

小智 5

@EEDDGG 在评论中提到它适用于内部构建。

自创作者更新以来,它也可以在正常版本上运行。

sudo apt-get install wine默认情况下失败,因为包wine还依赖于 32 位版本的 wine,WSL 不支持 32 位。wine64不能单独安装,因为wine64奇怪的是还依赖于一些32位的包。

安装:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install wine
Run Code Online (Sandbox Code Playgroud)

这将允许安装 32 位应用程序。但是 WSL 无法加载 32 位可执行文件,因此您必须调用wine64并且只能运行 64 位应用程序。例子:

wine64 cmd.exe
Run Code Online (Sandbox Code Playgroud)

当然,您需要一个用于 gui 应用程序的 X 服务器(例如wine64 notepad.exe)。