Wine(“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是将 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。
默认情况下,Wine 将使用位于 ~/.wine/
的默认容器。
另见:[深度论坛:新手教程] Deepin用wine安装的Windows软件目录在哪?
设置 WINEPREFIX
变量可以改变使用的 Wine 容器的位置。如 env WINEPREFIX=~/.wine/wineqq/ wine "C:\\pcqq2021.exe"
将在位于 ~/.wine/wineqq/
目录下的容器中启动 C:\pcqq2021.exe
程序。
Deepin-Wine适配知识库:https://docs.qq.com/mind/DWFBpbmpjd0RtV2Z0
参见:[深度论坛:新手教程] exe文件怎么打开运行
Winetricks 是一个帮助用户调整 Wine 设置、下载安装 Wine 所需的 Windows 组件的应用程序。执行命令安装:
sudo apt install winetricks
仓库地址为:https://github.com/Winetricks/winetricks
wine 运行器是 gfdgd xi 使用 Python3 的 tkinter 制作的 wine 运行工具。可以在不打开终端的情况下选取 Wine 版本、选择容器、运行应用的工具。是对如下命令的简易封装:
WINEPREFIX=容器路径 wine(wine的路径) 可执行文件路径
仓库地址为:https://gitee.com/gfdgd-xi/deep-wine-runner
如果终端执行遇到
Traceback (most recent call last):
File "/usr/bin/deepin-wine-runner", line 19, in <module>
import ttkthemes
ModuleNotFoundError: No module named 'ttkthemes'
执行:
sudo apt install python3-pip
sudo pip3 install ttkthemes
参见:Vek