我想安装一个非常旧版本的 Wine (2.18)...所以,我没有编译 Wine 源代码,而是尝试使用 PlayOnLinux 来完成。在其界面上,我们可以选择不同的 Wine 版本:
但是,wine --version
我的终端上的命令结果是:
wine-6.0.3 (Ubuntu 6.0.3~repack-1)
我想访问我在 PlayOnLinux 界面上安装的 Wine 2.18 的命令行,而不是 Wine 6.0.3...我不确定我是否了解 PlayOnLinux 的工作原理...是否可以这样做使用 PlayOnLinux?或者当我使用 PlayOnLinux 时,我应该只从图形界面使用 Wine?
附加信息
我想从命令行使用 Wine,因为我将运行的 Windows 工具也是一个命令行。我知道在 Wine 上我们可以exe
直接从命令行执行文件,但是 playonlinux 在终端上没有很多选项,这就是为什么我假设有一种方法可以以某种方式访问它的 Wine……
是的,PlayOnLinux 是一个以 GUI 为中心的应用程序。是的,可以在 POL 之外使用 POL 的 wine 和应用程序。为什么你甚至需要葡萄酒 2.18,它很旧而且很可能很破?您使用的工具是什么?也许它可以以更好的方式安装,或者有一个 linux 版本/好的替代方案。
在您的主目录中有一个名为
.PlayOnLinux
. 里面有几个文件夹,但我们只需要 wine 和 wineprefix。在前缀内,找到前缀根 - 它始终包含drive_c
文件夹,然后运行export WINEPREFIX=$PWD
. 这将设置一个环境变量以指向您要操作的前缀。然后,转到~/.PlayOnLinux/wine
并找到 wine 可执行文件。它应该在一个bin
文件夹中。然后命令./wine cmd
,并导航到C:
。然后它应该让您找到您的前缀,您可以在其中使用该工具来满足您的需求。完成后,只需exit
.