![从终端更改 Wine dll 会覆盖配置](https://linux22.com/image/853584/%E4%BB%8E%E7%BB%88%E7%AB%AF%E6%9B%B4%E6%94%B9%20Wine%20dll%20%E4%BC%9A%E8%A6%86%E7%9B%96%E9%85%8D%E7%BD%AE.png)
嗯,我遇到了两个 Wine 程序的问题。其中一个需要带"(native,builtin)"
配置的 DLL,另一个需要除该配置之外的任何配置。
所以我的问题是有没有办法从终端覆盖或更改(将其放在脚本中)该配置?
答案1
您可以使用
WINEDLLOVERRIDES
环境变量export WINEDLLOVERRIDES="shell32=n,b" wine ...
或内联:
WINEDLLOVERRIDES="shell32=n,b" wine ...
最好为特定应用程序创建一个新的配置文件。
- 打开 Wine Configure 或
winecfg
从命令行打开。 - 去应用标签 → 添加应用程序
- 选择该配置文件然后转到图书馆选项卡并添加所需的 DLL 覆盖。
- 打开 Wine Configure 或
参考:
man wine