快科技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玩家。
免责声明:伏伽网内容为用户自行投稿,仅供网友学习交流,不代表本站任何立场。若涉及侵权/违法,请联系我们,将于24小时内删除处理。转载请注明出处:https://bj.voga.net.cn/tech/13611.html
