在Deepin系统中通过deepin-wine安装exe软件,核心步骤包括环境配置、容器创建、兼容性优化三部分。关键亮点在于:①利用预装应用自动初始化wine环境;②通过终端命令精准控制安装路径与参数;③灵活调整Windows版本和字体配置解决兼容性问题。
-
环境准备
首次使用需通过应用商店安装任意deepin-wine应用(如微信或QQ),系统会自动生成基础wine环境。若需手动配置,可执行sudo apt install deepin-wine
安装核心组件,并确保系统已更新至最新版本。 -
容器与安装
使用命令WINEARCH=win32 WINEPREFIX=~/.deepinwine/自定义容器名 deepin-wine6-stable exe路径
创建独立容器并安装软件。例如安装7-Zip时,指定32位容器路径为~/.deepinwine/Wine-7zip
,安装后程序会出现在模拟的Windows目录drive_c/Program Files
中。 -
兼容性调优
- 系统版本:通过
winecfg
修改容器内Windows版本(如切换至Windows 10),解决软件版本不兼容提示。 - 字体修复:从应用商店安装“Win字体”或手动复制字体文件至容器
Fonts
目录,避免乱码。 - 依赖补充:使用
winetricks
安装缺失的DLL组件(如msvbvm60.dll),命令为WINEPREFIX=容器路径 winetricks 组件名
。
- 系统版本:通过
-
快捷方式与维护
桌面创建.desktop
文件,指定Exec=env WINEPREFIX=容器路径 wine "C:\\Program Files\\软件名\\主程序.exe"
实现一键启动。定期升级wine版本(如通过WineHQ获取最新版)可提升对新版exe的支持。
提示:并非所有exe软件都能完美运行,建议优先测试绿色版软件,复杂程序可尝试更换wine版本或容器配置。遇到安装失败时,终端输出的错误日志是排查问题的关键依据。