Linux сокращает разрыв в профессиональном сегменте: установщик Adobe Creative Cloud наконец-то заработал через Wine

wine,adobe creative cloud,linux,photoshop,патчи,разработка

Новые патчи устраняют критические проблемы с JavaScript и XML, наконец позволяя пользователям Linux устанавливать профессиональные инструменты Adobe через экосистему Wine. Читайте подробности о том, как это меняет ландшафт ПО для креатива на Linux.

Linux сокращает разрыв в профессиональном сегменте: установщик Adobe Creative Cloud наконец-то заработал через Wine

Разработчик под псевдонимом «PhialsBasement» представил исправления для Wine, которые наконец позволяют пользователям Linux запускать установщик Adobe Creative Cloud. Отсутствие этих инструментов в Linux долгое время было серьёзной проблемой для тех, кто хотел перейти на Linux, но при этом нуждался в профессиональных творческих приложениях.

Патчи устраняют сбой в установщике, который возникал из-за особенностей обработки JavaScript и XML. Установщик использует JavaScript для взаимодействия с операционной системой, и ранее Wine некорректно обрабатывал определённые идентификаторы, что нарушало связь.

Основная трудность заключалась в том, что Windows менее строго относится к правилам XML, тогда как инструменты Linux, такие как libxml2, — очень строгие. Патч решает эту проблему, заключая специфические данные Adobe в теги CDATA, чтобы Linux не отклонял код. Кроме того, исправление заставляет Wine обрабатывать события так, как это делал Internet Explorer 9, что и ожидает установщик Adobe.

Хотя установщик теперь работает корректно, его использование всё ещё не идеально. Разработчик отметил, что Photoshop 2021 работает плавно, однако функция перетаскивания (drag-and-drop) работала не совсем корректно, что, возможно, связано с особенностями Wayland. Photoshop 2025 также удалось установить.

Изначально код был отправлен в репозиторий ValveSoftware/wine на GitHub, однако комментаторы посоветовали сначала направить его в WineHQ. Если этот патч останется только в форке, его смогут получить геймеры, использующие Steam, но не другие пользователи Wine. Публикация в основном репозитории WineHQ сделает его постоянной частью экосистемы для всех.

Учитывая, что множество игр для Windows теперь доступны на Linux благодаря Proton от Steam (который также основан на Wine), Office 365 доступен в облаке, а теперь и Photoshop активно развивается через Wine, причин отказываться от Linux становится всё меньше. Остаётся надеяться, что все эти улучшения позволят большему числу пользователей сохранить старое оборудование после прекращения поддержки Windows без особых неудобств.

Источник: GitHub через Phoronix

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.