开发者 “PhialsBasement” 给 Wine 提交了一组补丁,终于让 Linux 可以正常运行 Adobe Creative Cloud 的安装器。
之前这些专业创作工具在 Linux 上用不了,一直是很多人想用 Linux 却又离不开专业软件的最大痛点。
这次补丁主要修复了安装器因为 JavaScript 和 XML 处理方式不对而直接崩溃的问题。
安装器会用 JavaScript 和操作系统通信,而之前 Wine 在分配某些 ID 的时候出了问题,导致通信直接断掉。
核心原因其实很简单:
Windows 对 XML 规则比较“随意”,而 Linux 这边的工具,比如 libxml2,就非常严格。
补丁的做法是把部分 Adobe 数据包在 CDATA 标签里,这样 Linux 就不会把这些代码判定为非法。
同时,补丁还强制 Wine 按照 Internet Explorer 9 以前的事件处理方式来工作,这正好符合 Adobe 安装器的预期行为。
目前安装器已经可以正常运行了,但体验还谈不上完美。
开发者表示 Photoshop 2021 跑得很流畅,不过拖拽功能有点异常,可能和 Wayland 有关系。
另外, Photoshop 2025 也已经可以正常安装。
这份代码最早是提交到 GitHub 上的 ValveSoftware / wine 仓库,不过有人建议优先提交到 WineHQ。
如果只停留在分支里,可能只有用 Steam 的玩家能用到,其他 Wine 用户享受不到。
提交到 WineHQ 之后,就能变成整个生态的一部分,大家都能受益。
现在,通过 Steam 的 Proton(同样基于 Wine),大量 Windows 游戏已经可以在 Linux 上运行。
Office 365 也能直接用云端,再加上 Photoshop 在 Wine 上的进展越来越快,不使用 Linux 的理由正在一点点变少。
希望这些变化,能让更多人在 Windows 停止支持旧硬件之后,也能比较轻松地继续用这些设备。
GitHub:https://github.com/ValveSoftware/wine/pull/310Phoronix:https://www.phoronix.com/news/Adobe-Photoshop-2025-Wine-Patch
#Linux#Photoshop#黑科技#设计师#Windows#Ubuntu#生产力工具
如果您喜欢小妹的分享,请点击文章末尾的点赞、分享、在看,这对您来说不会花费太多时间,但是对小妹的成长有很大的帮助,谢谢您的支持!
