Логотип
Сама по себе жизнь ничего не значит, цена её зависит от её употребления (Руссо).

Разработчик утверждает, что установщики Photoshop теперь работают в Linux с использованием Wine

Разработчик утверждает, что установщики Photoshop теперь работают в Linux с использованием Wine

Невозможность использовать Adobe Creative Cloud в Linux часто называют основным препятствием для многих пользователей, рассматривающих возможность перехода на эту платформу. Но, возможно, уже произошёл прорыв в этом направлении.

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

Патч устраняет ошибки в установщиках Adobe Creative Cloud, которые используют устаревшие компоненты Windows, с точной эмуляцией которых у Wine исторически возникали проблемы.

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

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

 

Работа была опубликована в виде пулл-реквеста для нисходящего дерева Wine от Valve (в основном используется для разработки Proton). Согласно пулл-реквесту, исправления касаются реализаций mshtml и msxml3 в Wine — компонентов, на которые полагаются установщики Adobe.

Разработчик изменил способ обработки Wine отправки JavaScript, атрибутов событий DOM и поведения COM в mshtml, чтобы они лучше соответствовали ожиданиям в стиле Internet Explorer, которые используются в пользовательском интерфейсе установщика Adobe.

Кроме того, патч позволяет msxml3 корректно обрабатывать некорректные или нестандартные XML-структуры, которые принимает Windows, но ранее отклонял Wine. Это известная причина сбоев установщика на промежуточных этапах установки.

Однако сопровождающий Valve закрыл PR, ответив, что его следует оценить и объединить с основной веткой Wine, прежде чем рассматривать бэкпорты Proton. Другой рецензент назвал патч «LGTM» (распространённое сокращение в разработке программного обеспечения, означающее «на мой взгляд, всё в порядке») и посоветовал автору отправить его в основную ветку WineHQ через GitLab.

Читать  Вопросы для собеседования по Kubernetes

Таким образом, на данный момент патч остаётся экспериментальной разработкой сообщества. Его долгосрочное влияние будет зависеть от того, будут ли эти изменения приняты в основной ветке Wine.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Редактор: AndreyEx

Рейтинг: 5 (1 голос)

Важно: Данная статья носит информационный характер. Автор не несёт ответственности за возможные сбои или ошибки, возникшие при использовании описанного программного обеспечения.

Если статья понравилась, то поделитесь ей в социальных сетях:

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

восемнадцать − два =

Это может быть вам интересно


Спасибо!

Теперь редакторы в курсе.

Прокрутить страницу до начала