
介绍
Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wine 不是像虚拟机或者模拟器一样模仿内部的 Windows 逻辑,而是將 Windows API 调用翻译成为动态的 POSIX 调用,免除了性能和其他一些行为的内存占用,让你能够干净地集合 Windows 应用到你的桌面。
安装
注意: WineHQ 提供的安装包只能用于 x86 架构;它们不能被安装于 ARM 架构系统
首先,开启 32 位支持:
shell
1 | sudo dpkg --add-architecture i386 |
然后安装被用于签发安装包的密钥:
shell
1 | wget -nc https://dl.winehq.org/wine-builds/Release.key |
2 | sudo apt-key add Release.key |
然后添加软件源到 /etc/apt/sources.list 或创建一个 *.list 文件于 /etc/apt/sources.list.d/,并包含以下内容:
shell
1 | deb https://dl.winehq.org/wine-builds/debian/ DISTRO main |
把 DISTRO 替换成 wheezy、jessie、stretch、buster 或 sid 中的一个
更新软件仓库:
shell
1 | sudo apt-get update |
然后安装 以下其中一个安装包:
稳定分支 | sudo apt-get install --install-recommends winehq-stable |
---|---|
开发分支 | sudo apt-get install --install-recommends winehq-devel |
Staging 分支 | sudo apt-get install --install-recommends winehq-staging |
如果 apt-get 提示缺少依赖,请先安装缺少的依赖,然后重复以上两步(update 和 install)。
参考:
Debian安装教程: https://wiki.winehq.org/Debian_zhcn