快科技1月19日消息,对于许多渴望转向Linux平台但受限于专业创作工具的用户来说,Adobe Creative Cloud的缺失一直是最大的痛点。近日,开发者“PhialsBasement”向Wine提交了一系列关键补丁,终于解决了Adobe安装程序在Linux下崩溃的难题。
Wine是一个兼容层,允许用户在Linux操作系统上运行Windows应用程序,但长期以来,Adobe安装程序在Wine环境下极易崩溃。核心问题在于该安装程序利用JavaScript与操作系统通信时,对XML规则的处理方式与Linux存在冲突。
由于Windows对XML规则的宽松处理,而Linux工具如libxml2则更为严格,提交的补丁通过将特定的Adobe数据包装在CDATA标签中,以防止Linux拒绝代码。此外,补丁还强制Wine以模拟Internet Explorer 9的方式处理事件,这正是Adobe安装程序所依赖的底层逻辑。
根据开发者的反馈,在应用补丁后,Adobe Creative Cloud安装程序已能顺利运行,Photoshop 2021在Linux下表现得非常流畅,不过拖放功能存在问题,另外最新的Photoshop 2025也能成功安装。该代码最初提交至Valve的Wine分支,在社区建议下正转投WineHQ主线,一旦这些补丁被正式合并,所有Linux用户都将受益,而不仅仅是Steam玩家。

Linux兼容性重大一步!PS安装程序终于可在Wine上正常运行
【本文结束】出处:快科技
- 本文固定链接: http://www.x86android.com/articles/66629.html
- 转载请注明: zhiyongz 于 安卓中文站 发表
《本文》有 0 条评论