在 Wine 前缀(WINEprefix)中安装依赖项的方法是:在 /userdata/system/wine/exe 目录下创建一个文件夹,然后将所需的执行文件(.exe)放入其中。
- • 对于 32 位架构:只需安装 32 位版本。
- • 对于 64 位架构:建议同时安装 32 位和 64 位版本。
每个依赖都会提供对应的 SSH 下载命令。请注意查看这些软件包的相关许可协议。
来自 Batocera 服务器的常用可再发行组件列表
DirectX 3D:https://batocera.org/users/liberodark/wine/directx.7z
- • 下载并解压命令:
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/directx.7z && 7zr x /userdata/system/wine/exe/directx.7z -o/userdata/system/wine/exe && rm /userdata/system/wine/exe/directx.7z
来自 Batocera 服务器的 Visual C++ 可再发行组件列表
2015-2022 Visual C++ 可再发行组件:
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2015_2022.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2015_2022.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2015_2022.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2015_2022.exe
2015-2019 Visual C++ 可再发行组件:
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2015_2019.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2015_2019.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2015_2019.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2015_2019.exe
2019 Visual C++ 可再发行组件(用于缺少 ???、??? 或以 vc16.dll 结尾的文件):
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2019.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2019.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2019.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2019.exe
2017 Visual C++ 可再发行组件(用于缺少 mfc140ud.dll、msvcp150.dll 或以 vc15.dll 结尾的文件):
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2017.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2017.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2017.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2017.exe
2015 Visual C++ 可再发行组件(用于缺少 mfc140u.dll、msvcp140.dll 或以 vc14.dll 结尾的文件):
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2015.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2015.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2015.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2015.exe
2013 Visual C++ 可再发行组件(用于缺少 mfc120u.dll、msvcp120.dll 或以 vc12.dll 结尾的文件):
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2013.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2013.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2013.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2013.exe
2012 Visual C++ 可再发行组件(用于缺少 mfc110u.dll、msvcp110.dll 或以 vc11.dll 结尾的文件):
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2012.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2012.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2012.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2012.exe
2010 Visual C++ 可再发行组件(用于缺少 mfc100u.dll、msvcp100.dll 或以 vc10.dll 结尾的文件):
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2010.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2010.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2010.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2010.exe
2008 Visual C++ 可再发行组件(用于缺少 mfc90u.dll、msvcp90.dll 或以 vc9.dll 结尾的文件):
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2008.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2008.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2008.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2008.exe
2005 Visual C++ 可再发行组件(用于缺少 mfc80u.dll、msvcp80.dll 或以 vc8.dll 结尾的文件):
- • 32 位:https://batocera.org/users/liberodark/wine/vcredist_x86_2005.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x86_2005.exe - • 64 位:https://batocera.org/users/liberodark/wine/vcredist_x64_2005.exe
wget -P /userdata/system/wine/exe https://batocera.org/users/liberodark/wine/vcredist_x64_2005.exe
按照上述方式放入所需的 .exe 文件后,启动游戏即可。这些依赖会*自动静默安装。游戏关闭后,已安装的可再发行组件文件将被移动到 /userdata/system/wine/installed.exe/ 文件夹。再次启动游戏时,Batocera 不会重复安装这些文件。
你可以通过查看 /userdata/system/wine/imports.log 文件来追踪之前安装的记录(日志中会列出所有已安装的包)。
重要提醒:请仅在上述文件夹中放置 *.exe 文件。


