值得留意的是,这组代码最初提交到 GitHub 上的 ValveSoftware/wine 仓库,但社区评论建议应优先推送至 WineHQ 上游。 假如补丁仅逗留在 Valve 保护的分支,受益者将重要局限于经由过程 Steam 应用 Proton 的游戏玩家,而其他依附 Wine 的用户群体则可能无缘这一改进;一旦上游归并,则有望成为 Wine 生态的经久构成部分,被各类发行版广泛持续。

image.webp

补丁重要针对安装法度榜样在处理 JavaScript 与 XML 时导致的崩溃问题。Adobe 安装器经由过程 JavaScript 与操作体系交互,而此前 Wine 在某些 ID 的委派上存在缺点,导致这一路径上的通信被破坏,从而使安装流程无法顺利进行。 深层原因在于 Windows 对 XML 规矩较为宽松,而 Linux 下常用的 libxml2 等对象却履行严格解析,致使部分 Adobe 数据在 Linux 情况中被直接剖断为无效。

为解决这一抵触,新补丁将特定 Adobe 数据包裹进 CDATA 标签,使之在严格的 XML 解析情况下也能顺利经由过程校验。 同时,补丁还强迫 Wine 以类似 Internet Explorer 9 的方法处理事宜,这恰是 Adobe 安装法度榜样所预期的行动模式,从而在兼容性上尽可能切近原生 Windows 情况。

在安装法度榜样顺利运行的基本上,实际应用层面的体验也已有积极反馈。开辟者测试显示,Photoshop 2021 在该筹划下运行流畅,只是拖拽功能表示不佳,推想与 Wayland 情况的处理机制有关。 此外,最新一代的 Photoshop 2025 也已确承认以或许成功安装,意味着较新的 Creative Cloud 工作流在 Linux 上的可行性正在敏捷进步。

在更广阔的背景下,Linux 桌面生态的“来由缺乏效应”正在浮现:一方面,大年夜量 Windows 游戏已经由过程基于 Wine 的 Steam Proton 在 Linux 上顺利运行;另一方面,Office 365 等办公套件可以经由过程云端方法拜访,再叠加 Photoshop 等专业创意应用在 Wine 上的快速进展,使得“离不开 Windows”这一传统说法正在掉去说服力。 对于那些欲望在 Windows 停止支撑后持续延长旧硬件寿命的用户而言,这些改进有望降低转向 Linux 的摩擦成本,在节俭投入的同时保持相对完全的临盆力体验。

懂得更多:

https://github.com/ValveSoftware/wine/pull/310

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部