在 Ubuntu、Debian、macOS、Deepin、树莓派 等系统上,如果希望安装运行 Windows 软件应用,除了使用 Parallels Desktop、VirtualBox、VMWare 等虚拟机软件外,其实还有一个更轻量高性能的免费选择—— 使用「Wine」!
Wine (全名为 Wine Is Not an Emulator) 是 Linux 平台上知名的开源免费“虚拟兼容层”工具,从英文名“Wine 不是一个模拟器”可以看出,它并非像虚拟机那样简单粗暴虚拟一整个 Windows 系统再在其上执行你需要的应用,而是以兼容的方式直接运行 exe 程序。
Wine 的工作原理?
Wine 的工作方式是直接将 Windows 程序的 API 和指令「实时转换」(转译) 成 Linux 可以理解并执行的指令,从而避免在底层虚拟运行一整个 Windows 系统,而消耗过多的资源。 换句话说,Wine 可以实现让 Windows 的 EXE 程序顺利在 Linux 平台上“解释”运行。
随着开源社区不断的发展,Wine 支持的应用程序越来越多,兼容性也稳步在提升,直到如今 Wine 已经成为很多用户和企业必备的“Windows 兼容”生产力工具了。甚至,还有不少玩家通过 Wine 在 Linux 上玩 PC 游戏!
Wine 目前已支持数万个 Windows 应用和游戏,比如实现在 树莓派 / Linux 上运行 QQ、微信、PhotoShop 等,在 Linux 上运行大型 PC 游戏等,不过部分软件或游戏需要一定的特殊配置。
WINE:Linux 安装 Windows 应用体验
{fwbili bvid="BV1TB4y1N7ah" bvnu="1"}{/fwbili}
总的来说,WINE 相比虚拟机可以大幅节省资源,效率更高!它无需跑整个系统,而是将 EXE 的代码“翻译”成 Linux 能执行动态的 POSIX 调用,免除了性能和其他一些行为的内存占用。让你能够“魔法”般地在 Linux 系统上运行 Windows 软件或游戏等应用程序。
Wine 9.1 发布
2024 年 1 月 27 日
Wine 开发版本 9.1现已推出。
此版本的新增内容:
多项输入法改进。
改进了 Diffie-Hellman 按键支持。
更好的德沃夏克键盘检测。
各种错误修复。
官方网站:
WineHQ 在线安装
Ubuntu果您使用的是 64 位系统,请开启 32 bit 架构支持(如果您之前没有开启的话):
sudo dpkg --add-architecture i386
下载添加仓库密钥:
sudo mkdir -pm755 /etc/apt/keyrings
sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
并添加仓库:
Ubuntu 22.04
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
Ubuntu 20.04 Linux Mint 20.x
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/focal/winehq-focal.sources`
buntu 18.04 Linux Mint 19.x
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/bionic/winehq-bionic.sources`
更新安装包:
sudo apt update
评论 (0)