开源轻量工具Wine:让Linux和Mac运行Windows程序

2025-02-21 21:44:32 1点赞 2收藏 0评论

过年因故回家了一个多月,所以不得不随时带着电脑准备加班。正好有一个软件只能在 Windows 环境下运行,不幸的是,我的 MacBook 是 m芯片的,装不了双系统。用Windows 的话只能装虚拟机了。使用了一段Parallels Desktop,确实挺好用,但只能试用 14 天。购买正版的话,又觉得有点浪费。所以就找到了这个替代软件——Wine,简单介绍一下。

开源轻量工具Wine 让Linux和Mac运行Windows程序。

开源轻量工具Wine:让Linux和Mac运行Windows程序

在Ubuntu、Debian、macOS、Deepin、树莓派等系统的用户,若想安装运行Windows软件应用,除了Parallels Desktop、VirtualBox、VMWare等虚拟机软件,还有一个免费且轻量高性能的选择——Wine。知名的CrossOver可以看作是Wine的图形界面商业版。

Wine,全名为Wine Is Not an Emulator。从它的英文名就能看出,它并非像虚拟机那样虚拟一整个Windows系统来运行应用,而是以兼容的方式直接运行exe程序。例如,SteamDeck游戏机能够用Linux系统流畅运行Windows游戏,其底层技术就是Wine。

Wine的工作原理十分独特,它直接将Windows程序的API和指令“实时转换”(转译)成Linux可以理解并执行的指令,避免了在底层完整虚拟运行一整个Windows系统所消耗的过多资源。简单来说,Wine就像是一个程序翻译器,能让Windows的EXE程序在Linux或macOS平台上顺利“解释”转译运行。 随着开源社区的发展,Wine支持的应用程序数量不断增加,兼容性也稳步提升,如今已成为许多用户和企业必备的“Windows兼容”生产力工具,不少玩家还通过它在Linux上玩PC游戏。目前,Wine已支持数万个Windows应用和游戏,像在树莓派/Linux上运行QQ、微信、PhotoShop,以及在Linux上运行大型PC游戏等都能实现,不过部分软件或游戏需要进行特殊配置。

Wine的优势

相比虚拟机,Wine优势明显,它能大幅节省资源,效率更高。它无需运行整个系统,而是把EXE的代码“翻译”成Linux能执行的动态POSIX调用,减少了性能和内存占用,让用户可以在Linux系统上轻松运行Windows软件或游戏。

目前最新版是Wine 10.0,全面提升了在ARM64、图形、多媒体、输入设备等方面的兼容性和性能。

开源轻量工具Wine:让Linux和Mac运行Windows程序

Mac上安装,可以使用这个命令:(wine-stable是标准版)

brew install --cask --no-quarantine wine-stable

(wine-stable是标准版)

开源轻量工具Wine:让Linux和Mac运行Windows程序

也可以直接下载.pkg 安装包文件

下载地址:

https://dl.winehq.org/wine-builds/macosx/download.html

开源轻量工具Wine:让Linux和Mac运行Windows程序
展开 收起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
2
扫一下,分享更方便,购买更轻松