Т.к. для работы я использую Linux, можно было бы обойтись и без Photoshop. Мне пришлось устанавливать его, т.к. надо было выполнить верстку по PSD файлу, а GIMP не поддерживает работу со слоями полностью. В итоге Photoshop CS5 версии Portable встал в Linux Ubuntu 11.10 и работает исправно без сбоев. Можно попробовать и установить.

Для начала  установим wine. Тут написано как установить версию wine 1.4.

Теперь необходимо получить библиотеки gdiplus.dll и atmlib.dll. Найти их можно в гугле на каком-то сайте – хранилище dll или взять из windows. Библиотеки копируем в

Если скрытую папку не видно, можно нажать Ctrl + H или лучше сделать cp из консоли.

Так же понадобятся еще 2 библиотеки (odbc32.dll и odbcint.dll), одна из которых уже есть в Wine (odbcint.dll). Их нужно скопировать туда же, куда и предыдущие или сюда, что одно и то же.

Далее произведем настройку библиотеки gdiplus.dll в winecfg.

Перейдите во вкладку Библиотеки, возможно в списке уже будет gdiplus, не трогайте ее. Нажмите кнопку Добавить/Установить. Выберите из списка gdiplus.dll и установите ей атрибуты сторонняя, встроенная.

Произведите установку Photoshop CS5 или извлеките из архива portable версию.

Теперь перейдите во кладку Приложения в winecfg, добавьте в список приложений Photoshop.exe.

Все, можно запускать и работать. :)