→ 这里没有广告,只有干货! 给力项目更多教程,点此加入VIP会员,即可免费下载!
→ 每日分享你意想不到的网络思维!加入红帽VIP会员,感受一下网络赚钱的快感,点击进入了解。
1 月 20 日消息,科技媒体 Golem 昨日(1 月 19 日)发布博文,报道称开发者 Phialsbasement 通过修补 Wine(Linux 兼容层),成功解决了 Adobe Creative Cloud 安装程序在 Linux 系统下的兼容性难题。
对于许多试图从 Windows 转向 Linux 的用户而言,Adobe Creative Cloud(尤其是 Photoshop)的缺失始终是最大的阻碍。
虽然 Wine 作为一种允许 Linux 运行 Windows 程序的兼容层已被广泛使用,但其此前一直无法运行 Adobe 的官方安装程序,导致用户只能通过“从 Windows 复制已安装文件”的笨拙方式尝试运行。
开发者 Phialsbasement 近日在 Reddit 社区发帖,通过深入分析,成功找出了安装失败的根本原因,并发布了针对性的代码补丁,在 Linux 环境下首次正常运行 Adobe Creative Cloud 安装程序。
应用该补丁后,用户可以直接在 Linux 上启动 Photoshop CC 2021 和 2025 的原生安装程序。根据 Wine 数据库的反馈,Photoshop CC 2021 在安装后已能正常运行,尽管仍有部分工具存在兼容性问题,但这标志着从“无法安装”到“原生安装”的质变。
援引博文介绍,开发者 Phialsbasement 揭示了 Wine 此前失败的两大核心技术症结:
首先是 XML 处理标准不同:微软的 XML 库允许通过一些不符合标准的宽松语法,而 Wine 使用的 libxml2 库则严格遵循标准,导致解析报错;
其次是 JavaScript 处理缺陷:安装程序中涉及的 JS 事件句柄代码此前无法被 Wine 编译,且部分微软特有的扩展被错误处理,导致安装向导的交互元素失效。
该开发者通过两个关键提交(Commit),让 Wine 学会了兼容微软的“非标”操作。
普通用户目前若想体验这一功能,仍需从开发者的 GitHub 仓库下载源码并手动编译 Wine,且后续还需进行少量手动配置,门槛相对较高。
开发者此前曾尝试将补丁提交给 Valve 的 Proton 分支,但被建议直接合并入 Wine 项目主分支。一旦合并成功,全球 Linux 用户将无需任何额外操作,即可直接安装和运行 Adobe Creative Cloud。
1、如非特别声明,本内容转载于网络,版权归原作者所有!
2、本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
3、本内容若侵犯到你的版权利益,请联系我们,会尽快给予删除处理!
我要投诉
红帽SEO工作室 » 开发者立功:Linux 终于能直装 Photoshop 了

