Answers:
事实证明,要使Wine在仅32位模式下运行,需要:
~/.wine
如果已在64位模式下创建它,则将其删除。(警告:这将删除您在Wine下安装的所有内容。如果要避免数据丢失,请将其移到一边。)
将WINEARCH
环境变量设置为win32
ieexport WINEARCH=win32
然后运行wine
(或winetricks
,等等)
export WINEARCH=win32
到.bashrc(在第10 行之后)。
playonlinux
在此安装,您将拥有此选项。它是葡萄酒的前端,并且使其变得更好。
这张照片是在12.04-64位系统上拍摄的。
如前所述在Linux上安装Play,我在1分钟内完成了安装,您需要具备以下条件:
您可以通过安装playonlinux在带有Wine的64位Linux机器上运行32位Windows程序。
sudo apt install playonlinux
。playonlinux &
。您可以通过一种简单的方式将所有win32文件复制到.wine中,以代替对更改所有运行命令的较少需求。通过避免另一只手对系统进行大量更改。首先,运行命令:
WINEPREFIX="$HOME/prefix32" WINEARCH=win32 wine wineboot
假设您已经制作了具有64位兼容性的.wine。如果不是这样,您仍然可以在主目录中创建一个名为.wine的文件夹。
然后将主目录中找到的prefix32的所有内容都复制到.wine内容区域中的文件和目录中,首先备份或删除目录.wine中的内容(如果您已经计划运行32位wine酒,请不要覆盖)内容!如果已进行备份,请删除。
请记住,目录.wine可能是隐藏的,查看隐藏文件的任何使用将使您能够看到主目录中的文件夹。您也可以将Ubuntu中的Go in Thunar与Ubuntu一起使用,直接进入主目录中名为.wine的文件夹,并按照前面的说明进行操作。
尝试删除.wine并导出wine前缀:
$rm -r .wine
$export WINEARCH=''win32''
$export WINEPREFIX=~/.wine
$wine config
虽然不能在同一容器中运行,但是通过设置Biarch仍然可以同时拥有这两个容器。请在安装时参阅此Wine白皮书。尽管hsivonen为您提供了最简单的答案,但这将是实现所需功能的方式。