解决Wine安装高版本.NET框架会卡住的问题

@Ta 2022-02-28发布,2023-01-25修改 13160点击

我们发现只要在安装.NET的时候把语言切换为英语,就可以解决卡住的问题。

比如,在终端执行以下命令可以让Wine游戏助手的语言临时变成英语:

export LANG=en_US.UTF-8;
export LANGUAGE=en_US;
killall python3;
/opt/apps/net.winegame.client/files/bin/winegame;

如果你使用flatpak版,就是这样:

export LANG=en_US.UTF-8;
export LANGUAGE=en_US;
flatpak kill net.winegame.client;
flatpak run net.winegame.client;

然后就能通过winetricks顺利安装高版本.NET了。


如果要编写winegame.net网站使用的安装脚本,可以这样写(似乎并不总是管用,所以如果没效果,请用上面的方案):

- task:
    app: dotnet48
    arch: win64
    description: 安装 .NET Framework 4.8
    env:
      LANG: en_US.UTF-8
      LANGUAGE: en_US
    name: winetricks
    prefix: $GAMEDIR
回复列表(3|隐藏机器人聊天)
添加新回复
回复需要登录