Photoshop CS6 в Linux - инструкция по установке

Photoshop CS6 в Linux с помощью PlayOnLinux и Wine

Adobe Photoshop CS6 - классическая версия редактора, которую многие до сих пор используют даже в Linux. Напрямую её поставить нельзя - придётся запускать через Wine и PlayOnLinux. В этом гайде разберём пошаговую установку: от подготовки системы и нужных библиотек до исправления частых ошибок вроде «Licensing error» или проблем с установщиком. В конце будет готовый скрипт, который всё сделает за вас.

Несмотря на то, что с тех пор вышли более новые версии Photoshop, именно CS6 остаётся самой популярной для запуска в Linux: она сравнительно лёгкая, быстрее работает в Wine и требует меньше библиотек.

Конечно, у Linux есть и собственные графические редакторы вроде GIMP или Krita. Но для тех, кто привык к интерфейсу Photoshop и не хочет переучиваться, установка CS6 через Wine остаётся самым удобным вариантом.

Содержание

Почему бывают ошибки

Photoshop CS6 - 32-битная программа для Windows. В Linux она работает через Wine, а PlayOnLinux помогает управлять виртуальными «дисками» Windows. Основные проблемы:

  • Несовпадение хэша: PlayOnLinux хочет старые обновления Windows, а официальные ссылки уже мертвы.
  • Error in FS_Check: если установщик на NTFS/FUSE-диске (флешка или внешний HDD).
  • Нет библиотек: Photoshop требует отдельные шрифты и DLL.
  • Licensing error / Could not initialize Photoshop: обычно не хватает atmlib или шрифтов.

Подготовка

Перед стартом нужно:

  • Установить пакеты:
    sudo apt update
    sudo apt install wine playonlinux winetricks
    Для Arch/Manjaro:
    sudo pacman -S wine playonlinux winetricks
  • Скачать ISO с setup.exe.
  • Скопировать установщик в ~/Downloads или другую папку в домашнем каталоге.

Создаём Wine-префикс

Префикс - это отдельная «мини-Windows» для программы. В PlayOnLinux делаем так:

  1. Запускаем PlayOnLinux.
  2. «Установить программу» → «Установить программу отсутствующую в списке» → «Новый виртуальный диск».
  3. Имя: PhotoshopCS6.
  4. Выбираем версию Wine (лучше 6.21-staging или 7.0).
  5. Ставим 32-bit и указываем Windows 7.

То же через терминал:

WINEARCH=win32 WINEPREFIX=~/.PlayOnLinux/wineprefix/PhotoshopCS6 wineboot -u
WINEPREFIX=~/.PlayOnLinux/wineprefix/PhotoshopCS6 winecfg -v win7

Ставим библиотеки

Photoshop требует несколько компонентов Windows. Установим их Winetricks:

WINEPREFIX=~/.PlayOnLinux/wineprefix/PhotoshopCS6 winetricks -q corefonts atmlib gdiplus msxml6 vcrun2008 vcrun2010 riched20
  • corefonts - стандартные шрифты.
  • atmlib - Adobe Type Manager.
  • gdiplus - графическая библиотека.
  • msxml6 - парсер XML.
  • vcrun2008/vcrun2010 - Visual C++ Runtime.
  • riched20 - текстовые диалоги.

В Winecfg (через PlayOnLinux → «Настроить» → «Библиотеки») добавляем atmlib и riched20 как «Native (Windows)».

Проблема с WindowsXP-KB975337

Если установщик требует этот файл и ругается на хэш:

  1. Скачайте его с Internet Archive: ссылка
  2. Проверьте md5sum:
    md5sum WindowsXP-KB975337-x86-ENU.exe
    Должно быть: 946d00d87e4094f3a6e425e2d538eadd.
  3. Скопируйте в ~/.PlayOnLinux/ressources/.
  4. Сделайте read-only:
    chmod -w ~/.PlayOnLinux/ressources/WindowsXP-KB975337-x86-ENU.exe

Установка Photoshop

  1. В PlayOnLinux → «Установить программу» → «В этом виртуальном диске» → выберите PhotoshopCS6.
  2. Укажите путь к setup.exe.
  3. Дальше обычный мастер установки.

Через терминал:

WINEPREFIX=~/.PlayOnLinux/wineprefix/PhotoshopCS6 wine ~/Downloads/setup.exe

Частые ошибки и фиксы

  • Error in FS_Check - установщик лежит на NTFS/FUSE. Скопируйте его в ~/Downloads.
  • Licensing error - проверьте atmlib. При необходимости вручную скопируйте atmlib.dll в system32 и сделайте override.
  • Нет текста - убедитесь, что стоят corefonts и gdiplus.
  • Белое окно - включите «Эмулировать виртуальный рабочий стол» в Winecfg.

Оптимизация и запуск

  • В настройках Photoshop отключите GPU Acceleration: Preferences → Performance → GPU Acceleration.
  • Запуск:
    WINEPREFIX=~/.PlayOnLinux/wineprefix/PhotoshopCS6 wine "C:\Program Files\Adobe\Adobe Photoshop CS6\Photoshop.exe"
  • Если всё сломалось - удалите префикс и создайте заново.

Автоматический скрипт

Чтобы не делать всё руками, можно использовать bash-скрипт. Сохраните его как install_photoshop_cs6.sh, дайте права и запустите.


#!/bin/bash
PREFIX_NAME="PhotoshopCS6"
PREFIX_PATH="$HOME/.PlayOnLinux/wineprefix/$PREFIX_NAME"

echo ">>> Создаём префикс: $PREFIX_NAME"
WINEARCH=win32 WINEPREFIX="$PREFIX_PATH" wineboot -u

echo ">>> Windows = 7"
WINEPREFIX="$PREFIX_PATH" winecfg -v win7

echo ">>> Ставим библиотеки..."
WINEPREFIX="$PREFIX_PATH" winetricks -q corefonts atmlib gdiplus msxml6 vcrun2008 vcrun2010 riched20

echo ">>> Настраиваем overrides..."
cat >> "$PREFIX_PATH/user.reg" <>> Готово! Запускайте установку:"
echo "WINEPREFIX=$PREFIX_PATH wine ~/Downloads/setup.exe"

Заключение

Теперь вы можете поставить Photoshop CS6 в Linux без лишних мучений. Если что-то идёт не так - смотрите логи Wine или ищите решения на WineHQ и форумах PlayOnLinux. В качестве альтернатив можно попробовать Lutris или Bottles. Удачной установки и творческой работы!

Комментарии