Прошивка для установки Adobe Creative на Linux: нова можливість

Прошивка для установки Adobe Creative Cloud на Linux: нова можливість

Невозможність використовувати Adobe Creative Cloud на Linux часто згадується як серйозна перешкода для багатьох користувачів, які розглядають перехід на цю платформу. Але, можливо, вже відбувся прорив у цьому напрямку.

Вирішення проблем з сумісністю Wine для Adobe

Розробник з громади повідомив, що вирішив давні проблеми з сумісністю Wine, які запобігали успішному завершенню установників Adobe Creative Cloud на Linux. Він опублікував пакет патчів та вже готові бінарні файли, які, за його словами, дозволяють установку Photoshop 2021 і Photoshop 2025.

Патч націлений на збої в установниках Adobe ери Creative Cloud, які залежать від застарілих компонентів Windows, з еміуляцією яких Wine historically справлявся не дуже добре.

Тестування установки Photoshop на Linux

На Reddit автор повідомив, що Photoshop 2021 «працює без затримок», зазначивши деякі проблеми з перетягуванням, які можуть бути пов’язані з Wayland. Пост супроводжується коротким роликом, що демонструє успішне завершення установки.

Adobe Photoshop 2021 установники успішно завершені на Linux.
Adobe Photoshop 2021 установники успішно завершені на Linux.

Відкритий запит до Wine на покращення

Ця робота була опублікована як запит на внесення змін до Wine від Valve (використовується в основному для розробки Proton). Згідно з PR, виправлення зосереджені на реалізаціях mshtml та msxml3 в Wine, на яких базуються установники Adobe.

Розробник адаптував обробку JavaScript, атрибути подій DOM і поведінку COM у mshtml, щоб краще відповідати очікуванням, що використовуються в інтерфейсі установника Adobe.

Крім того, патч змінює поведінку XML-аналізу в msxml3, щоб допускати неправильно сформовані або нестандартні XML-структури, які Windows приймає, але Wine раніше відкидав. Це відоме джерело збоїв установників під час установки.

Однак, підтримувач Valve закрив PR, зазначивши, що його слід оцінити і злити в основну версію Wine, перш ніж розглядати зворотні портування для Proton. Інший рецензент описав патч як «LGTM» (загальне скорочення в розробці програмного забезпечення, що означає «Виглядає добре для мене») і вказав автору на WineHQ’s GitLab для подачі в основну версію.

Експериментальний патч та його майбутнє

Отже, на цей момент патч залишається експериментальною, веденою громадою спробою. Його довгостроковий вплив залежатиме від того, чи будуть зміни прийняті в основну версію Wine.

Додаткова інформація доступна на [Adobe](https://www.adobe.com) та [офіційній новині](https://linuxiac.com/photoshop-on-linux/).