当创建64位葡萄酒前缀时,它创建一个带有"Program (c86)“的目录结构。
我可以启动32位程序,但我总是收到提示,告诉我它可能出错,因为我使用64位前缀。虽然没有明显的错误。
最重要的是,当我在这个前缀中安装一个32位的程序时,我应该用红酒还是wine64来做呢?如果我使用葡萄酒,它会使用“programs (x86)”还是为64位架构上的64位程序保留的默认“programs”?
对于使用32位应用程序/安装的64位架构,我们一点也不清楚。重点是,我想安装的一些程序有一个64位的安装程序,但是使用32位的启动程序,并且正常地安装在“programs (x86)”中。
My的目标是为我需要的所有应用程序运行一个σ前缀。这主要用于游戏目的。
How我是否启动一个前缀桌面WOW64,兼容32位和64位应用程序?
What是将我所需的全部安装到这个唯一前缀中的最好方法,而不需要这个提示--大约64位前缀?
除了64位之外,我别无选择。我的前缀应该在家里/user/wine64 64/
28/02/21
我发现我必须使用wine64来在我创建的x64前缀中运行一个exe。甚至这是32位类似蒸汽设置的例子。
“WINEPREFIX=/$HOME/.local/share/wineprefixes/Win64DXVK WINEARCH=win64 wine64 explorer”
我是个新手,但对我来说,这就像酒鬼用葡萄酒而不是wine64运行一些命令,仅仅因为它们是32位的应用程序。因此,我现在的问题是,如果是这样的话,有一个酒技版本可以运行所有的wine64而不是葡萄酒吗?
我正在研究如何通过wine64直接工作,因为酒会给我这些关于WINEARCH 64的错误提示。
WINEARCH=win64 WINEPREFIX=/$HOME/.local/share/wineprefixes/Win64 winetricks当我直接用前缀工作的时候,我就可以让事情开始工作了。但是,如果我也能在完整的WOW64环境中使用酒会更容易一些。
发布于 2021-03-13 03:02:39
当我学习如何手动安装旧的葡萄酒版本时,我也遇到了同样的问题,而不必处理Apt-Get存储库和诸如此类的废话。下面的程序。
在Debian/Ubuntu系统中安装老版本/不同版本的葡萄酒,比Debian/Ubuntu系统中最新版本的版本要麻烦得多。
计划B:考虑跳到Manjaro,如果可以的话。为什么?因为葡萄酒包的Manjaro版本捆绑在一个包中,所以使用一个命令来安装它:
sudo pacman -U /local_path/wine-staging-5.1-1-x86_64.pkg.tar.zst
or, in the case you miss dependencies..
sudo pacman -Sy /path/wine...
(I think that's the command... I'm not in Manjaro right now,
the Sy command will download the dependencies for you
WITHOUT performing a full system upgrade, only the packages you need...
pacman -U is the equivalent of sudo dpkg -i , for manual install)好的。如果跳转到Arch/Manjaro是不可能的,下面是在Debian/Ubuntu发行版上手动安装旧版本的葡萄酒的步骤:
在Wine4.1(我发现的版本是最佳版本)中,这些是您需要的包。你总共需要五个包裹。
winehq-staging_4.1_buster_amd64.deb
wine-staging_4.1_buster_amd64.deb
wine-staging_4.1_buster_i386.deb
wine-staging-amd64_4.1_buster_amd64.deb
wine-staging-i386_4.1_buster_i386.deb下面是我的bash历史的副本和命令的顺序,我用来在最短的时间内做到这一点。
sudo dpkg --add-architecture i386
sudo apt-get update
sudo dpkg -i /path/wine-staging-i386_4.1_buster_i386.deb
sudo apt-get install -f
sudo dpkg -i /path/wine-staging_4.1_buster_i386.deb
sudo apt-get install -f
sudo dpkg -i /path/wine-staging-amd64_4.1_buster_amd64.deb
sudo apt-get install -f
sudo dpkg -i /path/wine-staging_4.1_buster_amd64.deb
sudo apt-get install -f
sudo dpkg -i /path/winehq-staging_4.1_buster_amd64.deb
sudo apt-get install -f
sudo apt-get update
...
winecfg
...
WINEPREFIX=~/.wine32 WINEARCH=win32 winecfg
WINEPREFIX=~/.wine64 WINEARCH=win64 winecfg 请注意您需要如何运行
sudo apt-get install -f 每次安装每个软件包时。这将确保在安装下一个包之前安装和配置每个包的各个依赖项。(这只是你第一次这样做.之后,您可以将所有这些依赖项存储在备份位置,并使用sudo -i /path/*..deb一次性安装它们)
非常不幸的是,在Debian/Ubuntu系统上已经像这样分发了葡萄酒,这是一个过于复杂的过程,浪费了很多时间。从现在开始,Manjaro的做法应该成为葡萄酒分销的官方方式。
https://askubuntu.com/questions/1318510
复制相似问题