| 
 | 
 
 
发表于 2023-10-1 16:06:31
|
显示全部楼层
 
 
 
根据错误提示信息,看起来你是在使用 64 位版本的 Wine 运行一个 32 位的应用程序。可以尝试以下解决方法: 
 
1. 检查 Wine 的架构:运行以下命令检查 Wine 的架构。 
   
 
   如果输出信息类似于 wine-6.0.2,则表示你正在使用 Wine 的 64 位版本。如果输出信息类似于 wine-6.0.2 (Staging),则表示你正在使用 Wine 的 32 位版本。 
 
2. 安装 Wine 的 32 位版本:如果你正在使用 Wine 的 64 位版本,可以在终端中运行以下命令安装 Wine 的 32 位版本。 
  -    sudo dpkg --add-architecture i386
 
 -    wget -nc https://dl.winehq.org/wine-builds/winehq.key
 
 -    sudo apt-key add winehq.key
 
 -    sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ focal main'
 
 -    sudo apt-get update
 
 -    sudo apt-get install --install-recommends winehq-staging
 
 -    
 
  复制代码 
 
   如果已经安装了 Wine 的 32 位版本,则可以跳过此步骤。 
 
3. 将环境变量设置为 32 位模式:运行以下命令将 Wine 环境变量设置为 32 位模式。 
  -    export WINEARCH=win32
 
 -    export WINEPREFIX=~/.wine32
 
 -    
 
  复制代码 
 
   如果已经将环境变量设置为 32 位模式,则可以跳过此步骤。 
 
4. 运行应用程序:在终端中进入应用程序的目录,然后运行以下命令启动应用程序。 
   
 
这些步骤可能需要一些时间来完成,但是它们应该可以解决你的问题。如果还有其他问题,请尝试搜索论坛或者咨询 Wine 的官方支持。 
如果问题已经解决,请设置最佳答案 |   
 
 
 
 |