Время для прочтения: 3 мин. 8 сек.

Установка Adobe Photoshop CS5 в Linux

Хотя все уже давно перешли на Linux, но как не крутись, а без фотошопа — не обойтись. Есть несколько способов установки и запуска фотошопа в Linux.

Данный способ основан на копировании папок, реестра и настроек уже установленного Adobe Photoshop CS5 из Windows в Linux.

Установите Adobe Photoshop CS5

Следуя инструкциям стандартного инсталлятора, установите Adobe Photoshop CS5 в операционной системе Windows в директорию по умолчанию. Протестируйте запуск.

Экспортируйте ветку Adobe из реестра

Запустите редактор реестра: Пуск → Выполнить (клавиши Win+R) и введите в строку «regedit».

Откроется окно редактора реестра, в котором вам необходимо перейти в ветку HKEY_LOCAL_MACHINE/Software/Adobe

Экспортируйте ее в файл. Для этого нажмите правой клавишей мыши и выберите пункт «Экспортировать». Дайте файлу осмысленное имя (например, photoshop.reg) и сохраните его в доступное для операционной системы Linux место.

На этом все манипуляции с Windows можно считать законченными. Перегружаемся в Linux или закрываем виртуальную машину.

Как правильно заметил DimoninG, нет необходимости устанавливать отдельную копию Windows, достаточно запустить ее в любой виртуальной машине (VMware, VirtualBox).

Установите Wine

Если же она у вас уже установлена, то проверьте, чтобы версия была не ниже 1.3


wine --version

На данный момент доступна версия 1.3.13. В противном случае обнулите ОС на случай, если вы когда-то уже игрались с Wine:


rm -rf ~/.wine

Добавьте репозиторий Wine и обновитесь с него до последней стабильной версии


sudo zypper ar http://download.opensuse.org/repositories/Emulators:/Wine/openSUSE_<v> Wine
sudo zypper mr -r Wine
sudo zypper in Wine

где v может принимать значение 10.3, 11.0, 11.1 или 11.3 … или 11.4

Установив эту версию, вы автоматически установите winetricks. Если вы используете другой дистрибутив, перейдите по этой ссылке, чтобы получить свежую версию Wine.

Установите недостающие библиотеки Windows

При помощи winetricks установите недостающие библиотеки Windows:


winetricks atmlib gdiplus gecko ie6 msxml3 msxml6 vcrun2005 vcrun2008 fontsmooth-rgb

Краткое описание каждого пакета смотрите в таблице ниже. Перевод описания здесь ни к месту, да и так все понятно.

Название Описание
atmlibAdobe Type Manager. Needed for Adobe CS4
gdiplusMS gdiplus.dll
geckoThe HTML rendering Engine (Mozilla)
ie6Microsoft Internet Explorer 6.0
msxml3MS XML Core Services 3.0
msxml6MS XML Core Services 6.0
vcrun2005MS Visual C++ 2005 sp1 libraries (mfc80,msvcp80,msvcr80)
vcrun2008MS Visual C++ 2008 libraries (mfc90,msvcp90,msvcr90)

Для адекватной работы также понадобятся atmlib.dll и gdiplus.dll. Берем оба файла и кладем в папку

<br />
~/.wine/dosdevices/c:/windows/system32<br />

Скопируйте файлы из Windows в Linux

Следуя приведенной таблице, скопируйте папки с файлами из операционной системы Windows в Linux;

Исходное местоположениеНовое местоположение
C:\Program Files\Adobe\$HOME/.wine/drive_c/Program Files/Adobe
C:\Program Files\Common Files\Adobe$HOME/.wine/drive_c/Program Files/Common Files/Adobe
C:\Documents and Settings\$USER\Application Data\Adobe$HOME/.wine/drive_c/users/$USER/Applications Data/Adobe
C:\windows\system32\odbc32.dll$HOME/.wine/drive_c/windows/system32/odbc32.dll
C:\windows\system32\odbcint.dll$HOME/.wine/drive_c/windows/system32/odbcint.dll

где $USER имя текущего пользователя в Windows, $HOME — в Linux

Если у вас установлена 64-битная версия Windows, то папка «Program Files» в ней называется «Program Files (x86)»

Импортируйте ветку реестра Adobe

При помощи той же самой утилиты regedit сделаем импорт нашего файла photoshop.reg, но в ОС Linux


wine regedit photoshop.reg

Сконфигурируйте Wine

Настройте Wine при помощи удобного GUI-интерфейса


winecfg

Выберите вкладку «Библиотеки», в списке «Новое замещение для библиотеки» — odbc32 и кнопку «Добавить».

Данная библиотека появится в списке «Существующие замещения».

Повторите данную операцию для odbcint, atmlib, gdiplus.

Запустите Photoshop

А теперь пробуем запустить творение Adobe в ОС Linux


cd "$HOME/.wine/drive_c/Program Files/Adobe/Adobe Photoshop CS5"
wine Photoshop.exe

Возможные проблемы

Если у вас не работают комбинации клавиш с Alt + Click. Это происходит потому, что данные комбинации зарезервированы под Compiz. Для решения данной проблемы достаточно переопределить в настройках Compiz (Compiz Window Management > Move Window > Initiate Window Move) эти комбинации. Например, вместо Alt поставить Super.

Если у вас наблюдаются проблемы с отображением шрифта — скачайте этот файл и выполните его из консоли:


wget https://www.kobzarev.com/wp-content/uploads/wine/winefontssmoothing_en.sh
sh winefontssmoothing_en.sh

Компания Adobe выпустила версию Photoshop под Chrome OS

Ссылки

Пошерить
Плюсануть
Отправить
Вотсап

Смотрите также

Комментарии